Current section

Files

Jump to
glare src glare@property.erl
Raw

src/glare@property.erl

-module(glare@property).
-compile([no_auto_import, nowarn_unused_vars]).
-export([attr/3, style/3, id/2, src/2, alt/2, href/2, target/2, class/2, background/2, bg_color/2, bg_img/2, border/2, border_color/2, radius/2, color/2, cursor/2, display/2, flex/2, flex_basis/2, flex_direction/2, flex_grow/2, flex_shrink/2, flex_wrap/2, font/2, font_family/2, size/2, weight/2, gap/2, grid/2, grid_area/2, height/2, margin/2, margin_bottom/2, margin_left/2, margin_right/2, margin_top/2, padding/2, padding_bottom/2, padding_left/2, padding_right/2, padding_top/2, position/2, rotate/2, text_align/2, text_overflow/2, text_shadow/2, width/2, z_index/2]).
-spec attr(glare@element:node_(), binary(), binary()) -> glare@element:node_().
attr(Field@0, Field@1, Field@2) ->
'../ffi_property.mjs':attr(Field@0, Field@1, Field@2).
-spec style(glare@element:node_(), binary(), binary()) -> glare@element:node_().
style(Field@0, Field@1, Field@2) ->
'../ffi_property.mjs':style(Field@0, Field@1, Field@2).
-spec id(glare@element:node_(), any()) -> glare@element:node_().
id(Field@0, Field@1) ->
'../ffi_property.mjs':id(Field@0, Field@1).
-spec src(glare@element:node_(), any()) -> glare@element:node_().
src(Field@0, Field@1) ->
'../ffi_property.mjs':src(Field@0, Field@1).
-spec alt(glare@element:node_(), any()) -> glare@element:node_().
alt(Field@0, Field@1) ->
'../ffi_property.mjs':alt(Field@0, Field@1).
-spec href(glare@element:node_(), any()) -> glare@element:node_().
href(Field@0, Field@1) ->
'../ffi_property.mjs':href(Field@0, Field@1).
-spec target(glare@element:node_(), any()) -> glare@element:node_().
target(Field@0, Field@1) ->
'../ffi_property.mjs':target(Field@0, Field@1).
-spec class(glare@element:node_(), binary()) -> glare@element:node_().
class(Field@0, Field@1) ->
'../ffi_property.mjs':class(Field@0, Field@1).
-spec background(glare@element:node_(), binary()) -> glare@element:node_().
background(Field@0, Field@1) ->
'../ffi_property.mjs':background(Field@0, Field@1).
-spec bg_color(glare@element:node_(), binary()) -> glare@element:node_().
bg_color(Field@0, Field@1) ->
'../ffi_property.mjs':bg_color(Field@0, Field@1).
-spec bg_img(glare@element:node_(), binary()) -> glare@element:node_().
bg_img(Field@0, Field@1) ->
'../ffi_property.mjs':bg_img(Field@0, Field@1).
-spec border(glare@element:node_(), binary()) -> glare@element:node_().
border(Field@0, Field@1) ->
'../ffi_property.mjs':border(Field@0, Field@1).
-spec border_color(glare@element:node_(), binary()) -> glare@element:node_().
border_color(Field@0, Field@1) ->
'../ffi_property.mjs':border_color(Field@0, Field@1).
-spec radius(glare@element:node_(), binary()) -> glare@element:node_().
radius(Field@0, Field@1) ->
'../ffi_property.mjs':radius(Field@0, Field@1).
-spec color(glare@element:node_(), binary()) -> glare@element:node_().
color(Field@0, Field@1) ->
'../ffi_property.mjs':color(Field@0, Field@1).
-spec cursor(glare@element:node_(), binary()) -> glare@element:node_().
cursor(Field@0, Field@1) ->
'../ffi_property.mjs':cursor(Field@0, Field@1).
-spec display(glare@element:node_(), binary()) -> glare@element:node_().
display(Field@0, Field@1) ->
'../ffi_property.mjs':display(Field@0, Field@1).
-spec flex(glare@element:node_(), binary()) -> glare@element:node_().
flex(Field@0, Field@1) ->
'../ffi_property.mjs':flex(Field@0, Field@1).
-spec flex_basis(glare@element:node_(), binary()) -> glare@element:node_().
flex_basis(Field@0, Field@1) ->
'../ffi_property.mjs':flex_basis(Field@0, Field@1).
-spec flex_direction(glare@element:node_(), binary()) -> glare@element:node_().
flex_direction(Field@0, Field@1) ->
'../ffi_property.mjs':flex_direction(Field@0, Field@1).
-spec flex_grow(glare@element:node_(), binary()) -> glare@element:node_().
flex_grow(Field@0, Field@1) ->
'../ffi_property.mjs':flex_grow(Field@0, Field@1).
-spec flex_shrink(glare@element:node_(), binary()) -> glare@element:node_().
flex_shrink(Field@0, Field@1) ->
'../ffi_property.mjs':flex_shrink(Field@0, Field@1).
-spec flex_wrap(glare@element:node_(), binary()) -> glare@element:node_().
flex_wrap(Field@0, Field@1) ->
'../ffi_property.mjs':flex_wrap(Field@0, Field@1).
-spec font(glare@element:node_(), binary()) -> glare@element:node_().
font(Field@0, Field@1) ->
'../ffi_property.mjs':font(Field@0, Field@1).
-spec font_family(glare@element:node_(), binary()) -> glare@element:node_().
font_family(Field@0, Field@1) ->
'../ffi_property.mjs':font_family(Field@0, Field@1).
-spec size(glare@element:node_(), binary()) -> glare@element:node_().
size(Field@0, Field@1) ->
'../ffi_property.mjs':size(Field@0, Field@1).
-spec weight(glare@element:node_(), binary()) -> glare@element:node_().
weight(Field@0, Field@1) ->
'../ffi_property.mjs':weight(Field@0, Field@1).
-spec gap(glare@element:node_(), binary()) -> glare@element:node_().
gap(Field@0, Field@1) ->
'../ffi_property.mjs':gap(Field@0, Field@1).
-spec grid(glare@element:node_(), binary()) -> glare@element:node_().
grid(Field@0, Field@1) ->
'../ffi_property.mjs':grid(Field@0, Field@1).
-spec grid_area(glare@element:node_(), binary()) -> glare@element:node_().
grid_area(Field@0, Field@1) ->
'../ffi_property.mjs':grid_area(Field@0, Field@1).
-spec height(glare@element:node_(), binary()) -> glare@element:node_().
height(Field@0, Field@1) ->
'../ffi_property.mjs':height(Field@0, Field@1).
-spec margin(glare@element:node_(), binary()) -> glare@element:node_().
margin(Field@0, Field@1) ->
'../ffi_property.mjs':margin(Field@0, Field@1).
-spec margin_bottom(glare@element:node_(), binary()) -> glare@element:node_().
margin_bottom(Field@0, Field@1) ->
'../ffi_property.mjs':margin_bottom(Field@0, Field@1).
-spec margin_left(glare@element:node_(), binary()) -> glare@element:node_().
margin_left(Field@0, Field@1) ->
'../ffi_property.mjs':margin_left(Field@0, Field@1).
-spec margin_right(glare@element:node_(), binary()) -> glare@element:node_().
margin_right(Field@0, Field@1) ->
'../ffi_property.mjs':margin_right(Field@0, Field@1).
-spec margin_top(glare@element:node_(), binary()) -> glare@element:node_().
margin_top(Field@0, Field@1) ->
'../ffi_property.mjs':margin_top(Field@0, Field@1).
-spec padding(glare@element:node_(), binary()) -> glare@element:node_().
padding(Field@0, Field@1) ->
'../ffi_property.mjs':padding(Field@0, Field@1).
-spec padding_bottom(glare@element:node_(), binary()) -> glare@element:node_().
padding_bottom(Field@0, Field@1) ->
'../ffi_property.mjs':padding_bottom(Field@0, Field@1).
-spec padding_left(glare@element:node_(), binary()) -> glare@element:node_().
padding_left(Field@0, Field@1) ->
'../ffi_property.mjs':padding_left(Field@0, Field@1).
-spec padding_right(glare@element:node_(), binary()) -> glare@element:node_().
padding_right(Field@0, Field@1) ->
'../ffi_property.mjs':padding_right(Field@0, Field@1).
-spec padding_top(glare@element:node_(), binary()) -> glare@element:node_().
padding_top(Field@0, Field@1) ->
'../ffi_property.mjs':padding_top(Field@0, Field@1).
-spec position(glare@element:node_(), binary()) -> glare@element:node_().
position(Field@0, Field@1) ->
'../ffi_property.mjs':position(Field@0, Field@1).
-spec rotate(glare@element:node_(), binary()) -> glare@element:node_().
rotate(Field@0, Field@1) ->
'../ffi_property.mjs':rotate(Field@0, Field@1).
-spec text_align(glare@element:node_(), binary()) -> glare@element:node_().
text_align(Field@0, Field@1) ->
'../ffi_property.mjs':text_align(Field@0, Field@1).
-spec text_overflow(glare@element:node_(), binary()) -> glare@element:node_().
text_overflow(Field@0, Field@1) ->
'../ffi_property.mjs':text_overflow(Field@0, Field@1).
-spec text_shadow(glare@element:node_(), binary()) -> glare@element:node_().
text_shadow(Field@0, Field@1) ->
'../ffi_property.mjs':text_shadow(Field@0, Field@1).
-spec width(glare@element:node_(), binary()) -> glare@element:node_().
width(Field@0, Field@1) ->
'../ffi_property.mjs':width(Field@0, Field@1).
-spec z_index(glare@element:node_(), binary()) -> glare@element:node_().
z_index(Field@0, Field@1) ->
'../ffi_property.mjs':z_index(Field@0, Field@1).