hl.dsp.window.fullscreen_state

hl.dsp.window.fullscreen_state(spec)

Create a dispatcher that sets, unsets, or toggles the internal/client fullscreen state pair.

Signature

hl.dsp.window.fullscreen_state(spec: table): HL.Dispatcher

Parameters

internalinteger

Desired internal fullscreen mode. Required.

clientinteger

Desired client fullscreen mode. Required.

actionstring, optional

Accepted values are toggle, set, and unset. Defaults to set.

windowHL.WindowSelector, optional

Target window.

Returns

dispatcherHL.Dispatcher

Dispatcher object returned by this function.

Examples

hl.dispatch(hl.dsp.window.fullscreen_state({
    internal = 1,
    client = 1,
    action = "set",
}))