element_th.erl 531 B

12345678910111213141516171819202122
  1. -module(element_th).
  2. %%-author('Maxim Sokhatsky').
  3. -include_lib("nitro/include/nitro.hrl").
  4. -export([
  5. render_element/1
  6. ]).
  7. render_element(Record) when Record#th.show_if == false -> [<<>>];
  8. render_element(Record) ->
  9. wf_tags:emit_tag(<<"th">>, nitro:render(Record#th.body), [
  10. {<<"id">>, Record#th.id},
  11. {<<"class">>, Record#th.class},
  12. {<<"style">>, Record#th.style},
  13. {<<"rowspan">>, Record#th.rowspan},
  14. {<<"colspan">>, Record#th.colspan},
  15. {<<"scope">>, Record#th.scope} | Record#th.data_fields
  16. ]).