Packages

Gleam binding to the builtin Erlang wxWidgets

Current section

Files

Jump to
silk src silk@types.erl
Raw

src/silk@types.erl

-module(silk@types).
-compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch]).
-export_type([wx_object/1, wx_evt_handler/1, wx_window/1, wx_control/1, wx_web_view/0, wx_frame/0, wx_sizer_item/0, wx_sizer/1, wx_box_sizer/1, wx_static_text/0, wx_static_box_sizer/0, ok_t/0]).
-type wx_object(FYE) :: any() | {gleam_phantom, FYE}.
-type wx_evt_handler(FYF) :: any() | {gleam_phantom, FYF}.
-type wx_window(FYG) :: any() | {gleam_phantom, FYG}.
-type wx_control(FYH) :: any() | {gleam_phantom, FYH}.
-type wx_web_view() :: any().
-type wx_frame() :: any().
-type wx_sizer_item() :: any().
-type wx_sizer(FYI) :: any() | {gleam_phantom, FYI}.
-type wx_box_sizer(FYJ) :: any() | {gleam_phantom, FYJ}.
-type wx_static_text() :: any().
-type wx_static_box_sizer() :: any().
-type ok_t() :: ok.