-module(sketch@lustre@internals@global). -compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch, inline]). -define(FILEPATH, "src/sketch/lustre/internals/global.gleam"). -export([set_stylesheet/1, teardown_stylesheet/1, get_stylesheet/0, set_current_stylesheet/1, dismiss_current_stylesheet/0]). -if(?OTP_RELEASE >= 27). -define(MODULEDOC(Str), -moduledoc(Str)). -define(DOC(Str), -doc(Str)). -else. -define(MODULEDOC(Str), -compile([])). -define(DOC(Str), -compile([])). -endif. ?MODULEDOC(false). -file("src/sketch/lustre/internals/global.gleam", 5). ?DOC(false). -spec set_stylesheet(sketch:style_sheet()) -> {ok, sketch:style_sheet()} | {error, nil}. set_stylesheet(Stylesheet) -> sketch_global_ffi:set_stylesheet(Stylesheet). -file("src/sketch/lustre/internals/global.gleam", 11). ?DOC(false). -spec teardown_stylesheet(sketch:style_sheet()) -> {ok, nil} | {error, nil}. teardown_stylesheet(Stylesheet) -> sketch_global_ffi:teardown_stylesheet(Stylesheet). -file("src/sketch/lustre/internals/global.gleam", 15). ?DOC(false). -spec get_stylesheet() -> {ok, sketch:style_sheet()} | {error, nil}. get_stylesheet() -> sketch_global_ffi:get_stylesheet(). -file("src/sketch/lustre/internals/global.gleam", 19). ?DOC(false). -spec set_current_stylesheet(sketch:style_sheet()) -> {ok, sketch:style_sheet()} | {error, nil}. set_current_stylesheet(Stylesheet) -> sketch_global_ffi:set_current_stylesheet(Stylesheet). -file("src/sketch/lustre/internals/global.gleam", 25). ?DOC(false). -spec dismiss_current_stylesheet() -> {ok, nil} | {error, nil}. dismiss_current_stylesheet() -> sketch_global_ffi:dismiss_current_stylesheet().