hl.dsp.window.resize

hl.dsp.window.resize(spec)

Create a mouse-resize or exact-resize dispatcher.

Signature

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

Parameters

spectable, optional

Exact resize table. If omitted, creates the mouse resize dispatcher.

xnumber

X resize amount. Required in table form.

ynumber

Y resize amount. Required in table form.

relativeboolean, optional

If true, resize relatively.

windowHL.WindowSelector, optional

Target window.

Returns

dispatcherHL.Dispatcher

Dispatcher object returned by this function.

Examples

hl.bind("SUPER + mouse:273", hl.dsp.window.resize())

hl.dispatch(hl.dsp.window.resize({
    x = 80,
    y = 0,
    relative = true,
}))