Current section
Files
Jump to
Current section
Files
src/glucose@dom.erl
-module(glucose@dom).
-compile([no_auto_import, nowarn_unused_vars]).
-export([get/2, update/3, set/3, event/3]).
-export_type([document/0, html_element/0]).
-type document() :: any().
-type html_element() :: any().
-spec get(any(), binary()) -> any().
get(Field@0, Field@1) ->
'../ffi_dom.js':get(Field@0, Field@1).
-spec update(any(), binary(), fun((ESS) -> ESS)) -> nil.
update(Field@0, Field@1, Field@2) ->
'../ffi_dom.js':update(Field@0, Field@1, Field@2).
-spec set(any(), binary(), any()) -> nil.
set(Field@0, Field@1, Field@2) ->
'../ffi_dom.js':set(Field@0, Field@1, Field@2).
-spec event(html_element(), binary(), fun(() -> nil)) -> nil.
event(Field@0, Field@1, Field@2) ->
'../ffi_dom.js':event(Field@0, Field@1, Field@2).