Home Reference Source
import {IconCheck} from './scripts/widgets/ui_widgets.js'
public class | source

IconCheck

Extends:

UIBaseIconButton → IconCheck

Static Method Summary

Static Public Methods
public static

define(): {"tagname": string, "style": string, "parentStyle": string}

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public get

checked: *

public set
public
public get
public set
public get

icon: *

public set
public
public get
public set
public
Private Members
private
private
private
private
private

_icon: *

private
private

Method Summary

Public Methods
public

click()

public

setCSS()

public

update()

public
public
public
Private Methods
private
private

_getsize(): *

private
private
private

_updatePressed(val: *)

Inherited Summary

From class IconButton
public static

define(): {"tagname": string, "style": string}

public get
public set
public get

icon: *

public set
public

dom: *

public
public
public
public
private
private
private
private
private

_icon: *

private
private
private
public

click()

public

init()

public

setCSS()

public

update()

public
private

_getsize(): *

private
private

Static Public Methods

public static define(): {"tagname": string, "style": string, "parentStyle": string} source

Override:

IconButton#define

Return:

{"tagname": string, "style": string, "parentStyle": string}

Public Constructors

public constructor() source

Override:

IconButton#constructor

Public Members

public get checked: * source

public set checked source

public description: * source

public get drawCheck: * source

public set drawCheck source

public get icon: * source

Override:

IconButton#icon

public set icon source

Override:

IconButton#icon

public internalDisabled: boolean source

public get noEmboss: * source

public set noEmboss source

public packflag: * source

Private Members

private _checked: * source

private _drawCheck: * source

private _draw_pressed: boolean source

Override:

IconButton#_draw_pressed

private _extraIcon: * source

Override:

IconButton#_extraIcon

private _icon: * source

Override:

IconButton#_icon

private _icon_pressed: * source

Override:

IconButton#_icon_pressed

private _pressed: * source

Override:

IconButton#_pressed

Public Methods

public click() source

Override:

IconButton#click

public setCSS() source

Override:

IconButton#setCSS

public update() source

Override:

IconButton#update

public updateDataPath() source

public updateDefaultSize() source

Override:

IconButton#updateDefaultSize

public updateDrawCheck() source

Private Methods

private _calcUpdateKey(): * source

Return:

*

private _getsize(): * source

Override:

IconButton#_getsize

Return:

*

private _on_depress() source

Override:

IconButton#_on_depress

private _on_press() source

Override:

IconButton#_on_press

private _updatePressed(val: *) source

Params:

NameTypeAttributeDescription
val *