Home Reference Source
import WatchArrayTab from './ui/components/tabs/tab_watcharray.js'
public class | source

WatchArrayTab

Extends:

Events → WatchArrayTab

debug: show content of an array in a tab

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

cells: *[]

public

colNames: *[]

public

data: *

public

port: *

public
Private Members
private

_ele: *

private
private
private
private
private
private

_fb: *

private

_id: *

private

_inputs: *[]

private
private
private
private

_numCols: number

private
private
private

_rows: number

private

_tab: *

private

_tabs: *

Method Summary

Public Methods
public

get(x: *, y: *): *

public

getColName(_c: *): *

public

show()

Private Methods
private
private

_focusCell(x: *, y: *)

private

_getData(): *

private

_html()

private

Inherited Summary

From class Events
public

off: *

public

on: *

private
private
private

_log: *

private

_logEvents: boolean

private

_logName: string

public

addEventListener(which: *, cb: *, idPrefix: string): string

add event listener

public

emitEvent(which: string, param1: *, param2: *, param3: *, param4: *, param5: *, param6: *)

emit event

public

hasEventListener(id: *, cb: *): boolean

check event listener registration

public

hasListenerForEventName(eventName: *): boolean

check event listener by name

public

logEvents(enabled: boolean, logName: string)

enable/disable logging of events for the class

public

removeEventListener(id: *, cb: *)

rempve event listener registration

Public Constructors

public constructor() source

Override:

Events#constructor

Public Members

public cells: *[] source

public colNames: *[] source

public data: * source

public port: * source

public portListenerId: * source

Private Members

private _ele: * source

private _eleIconMinus: * source

private _eleIconPlus: * source

private _eleIconbar: * source

private _eleInfo: * source

private _eleTable: * source

private _fb: * source

private _id: * source

private _inputs: *[] source

private _lastFloatingPoint: * source

private _lastHeight: * source

private _lastWidth: * source

private _numCols: number source

private _options: * source

private _pixelData: * source

private _rows: number source

private _tab: * source

private _tabs: * source

Public Methods

public get(x: *, y: *): * source

Params:

NameTypeAttributeDescription
x *
y *

Return:

*

public getColName(_c: *): * source

Params:

NameTypeAttributeDescription
_c *

Return:

*

public show() source

Private Methods

private _changeColumns(n: *) source

Params:

NameTypeAttributeDescription
n *

private _focusCell(x: *, y: *) source

Params:

NameTypeAttributeDescription
x *
y *

private _getData(): * source

Return:

*

private _html() source

private _updatePortValue() source