Home Reference Source
public class | source

ParamsListener

Extends:

Events → ParamsListener

listen to user interactions with ports in OpParampanel

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

: *[]

public

panelId: *

Private Members
private
private

_log: *

private

_portsIn: *[]

private

_portsOut: *[]

private
private
private
private

_watchPorts: Port[]

private
private
private

Method Summary

Public Methods
public

emitChangeEvent(port: *)

public

init(options: *)

public

initPortClickListener(ports: Port[], index: number, panelid: string, dirStr: string)

public

initPortInputListener(ports: *, index: *, panelid: *)

public
public

setPortAnimated(op: any, index: any, panelid: any, targetState: any, defaultValue: any)

public
public

watchColorPickerPort(thePort: *, panelid: *, idx: *)

public

watchCurvePort(thePort: Port, panelid: string, idx: string)

public

watchGradientPort(thePort: any, panelid: string, idx: string | number)

Private Methods
private

_formatNumber(n: *): *

private

Public Constructors

public constructor() source

Public Members

public : *[] source

public panelId: * source

Private Members

private _doFormatNumbers: * source

private _log: * source

private _portsIn: *[] source

private _portsOut: *[] source

private _watchAnimPorts: *[] source

private _watchColorPicker: *[] source

private _watchPortVisualizer: * source

private _watchPorts: Port[] source

private _watchStrings: *[] source

private watchCurves: * source

private watchGradients: * source

Public Methods

public emitChangeEvent(port: *) source

Params:

NameTypeAttributeDescription
port *

public init(options: *) source

Params:

NameTypeAttributeDescription
options *

public initPortClickListener(ports: Port[], index: number, panelid: string, dirStr: string) source

Params:

NameTypeAttributeDescription
ports Port[]
index number
panelid string
dirStr string

public initPortInputListener(ports: *, index: *, panelid: *) source

Params:

NameTypeAttributeDescription
ports *
index *
panelid *

public removePorts() source

public setPortAnimated(op: any, index: any, panelid: any, targetState: any, defaultValue: any) source

Params:

NameTypeAttributeDescription
op any
index any
panelid any
targetState any
defaultValue any

public valueChangerInitSliders() source

public watchColorPickerPort(thePort: *, panelid: *, idx: *) source

Params:

NameTypeAttributeDescription
thePort *
panelid *
idx *

public watchCurvePort(thePort: Port, panelid: string, idx: string) source

Params:

NameTypeAttributeDescription
thePort Port
panelid string
idx string

public watchGradientPort(thePort: any, panelid: string, idx: string | number) source

Params:

NameTypeAttributeDescription
thePort any
panelid string
idx string | number

Private Methods

private _formatNumber(n: *): * source

Params:

NameTypeAttributeDescription
n *

Return:

*

private _updateWatchPorts() source