Home Reference Source
import GlSelectionArea from './ui/glpatch/glselectionarea.js'
public class | source

GlSelectionArea

selection area, when dragging the mouse on the patchfield

Constructor Summary

Public Constructor
public

constructor(rectinstancer: GlRectInstancer)

Member Summary

Public Members
public get

active: *

public get

h: *

public
public get

w: *

Private Members
private

_h: number

private
private

_w: number

private

_x: *

private

_y: *

Method Summary

Public Methods
public
public

isVisible(): *

public
public

setColor(rgba: number[])

public

setMousePos(_x: *, _y: *)

this method was deprecated.
public

setPos(x: number, y: number)

public

setSize(w: number, h: number)

public

Public Constructors

public constructor(rectinstancer: GlRectInstancer) source

Params:

NameTypeAttributeDescription
rectinstancer GlRectInstancer

Public Members

public get active: * source

public get h: * source

public previousOps: *[] source

public get w: * source

Private Members

private _h: number source

private _selectRect: * source

private _w: number source

private _x: * source

private _y: * source

Public Methods

public hideArea() source

public isVisible(): * source

Return:

*

public mouseUp() source

public setColor(rgba: number[]) source

Params:

NameTypeAttributeDescription
rgba number[]

public setMousePos(_x: *, _y: *) source

this method was deprecated.

Params:

NameTypeAttributeDescription
_x *
_y *

public setPos(x: number, y: number) source

Params:

NameTypeAttributeDescription
x number
y number

public setSize(w: number, h: number) source

Params:

NameTypeAttributeDescription
w number
h number

public updateTheme() source