ProgressCircle
Extends:
Constructor Summary
Public Constructor | ||
public |
|
Member Summary
Public Members | ||
public |
animreq: * |
|
public |
canvas: * |
|
public |
g: * |
|
public |
|
|
public |
startTime: * |
|
public |
|
|
public |
timer: * |
|
public set |
|
|
public get |
value: * |
Private Members | ||
private |
|
Method Summary
Public Methods | ||
public |
draw() |
|
public |
endTimer() |
|
public |
|
|
public |
init() |
|
public |
setCSS() |
|
public |
|
|
public |
update() |
Inherited Summary
From class UIBase | ||
public static |
createElement(name: *, internal: boolean): * |
|
public static |
define() Defines core attributes of the class |
|
public static |
getDPI(): * DEPRECATED |
|
public static |
getIconEnum(): * |
|
public static |
getInternalName(name: *): * |
|
public static |
internalRegister(cls: *) |
|
public static |
prefix(name: *): * |
|
public static |
register(cls: *) |
|
public static |
setDefault(element: *): * |
|
public get |
background: * |
|
public set |
|
|
public get |
ctx: * |
|
public set |
|
|
public get |
description: * |
|
public set |
|
|
public get |
disabled: * |
|
public set |
|
|
public get |
|
|
public set |
|
|
public get |
modalRunning: * |
|
public get |
parentWidget: * |
|
public set |
|
|
public get |
|
|
public set |
causes calls to setPathValue to go through toolpath app.datapath_set(path="" newValueJSON="") |
|
public get |
|
|
public set |
|
|
private get |
|
|
public |
|
|
public |
|
|
public |
hidden: * |
|
public |
|
|
public |
packflag: * |
|
public |
|
|
public |
shadow: * |
|
public |
|
|
public |
title: * |
|
public |
|
|
private |
__background: * |
|
private |
__cbs: *[] |
|
private |
|
|
private |
_active_animations: *[] |
|
private |
|
|
private |
|
|
private |
|
|
private |
|
|
private |
|
|
private |
|
|
private |
|
|
private |
_ctx: * |
|
private |
_description: * |
|
private |
|
|
private |
_disdata: * |
|
private |
_flashcolor: * |
|
private |
_flashtimer: * |
|
private |
|
|
private |
_id: * |
|
private |
|
|
private |
|
|
private |
|
|
private |
|
|
private |
|
|
private |
|
|
private |
_modaldata: * |
|
private |
_modalstack: *[] |
|
private |
|
|
private |
|
|
private |
|
|
private |
|
|
private |
|
|
private |
|
|
private |
|
|
private |
_tooltip_ref: * |
|
private |
|
|
private |
|
|
private |
|
|
private |
|
|
private |
|
|
public |
|
|
public |
abortToolTips(delayMs: number): * |
|
public |
addEventListener(type: *, cb: *, options: *): * |
|
public |
animate(_extra_handlers: {}): * returns a new Animator instance |
|
public |
appendChild(child: *): * |
|
public |
|
|
public |
checkInit(): * |
|
public |
|
|
public |
set havePickClipboard to true in define() to enable mouseover pick clipboarding |
|
public |
|
|
public |
|
|
public |
destroy() |
|
public |
doOnce(func: *, timeout: *) |
|
public |
findArea(): * |
|
public |
|
|
public |
|
|
public |
|
|
public |
flushUpdate(force: boolean) |
|
public |
formatNumber(value: *, args: {}): * |
|
public |
genBoxCSS(subkey: *): * |
|
public |
getClassDefault(key: *, checkForMobile: boolean, defaultval: *): * |
|
public |
getDPI(): * try to use this method |
|
public |
getDefault(key: *, checkForMobile: boolean, defaultval: *): * |
|
public |
getDefault_intern(key: *, checkForMobile: boolean, defaultval: *): * |
|
public |
getElementById(id: *): * |
|
public |
getPathDescription(ctx: *, path: *): * |
|
public |
getPathMeta(ctx: *, path: *): * |
|
public |
getPathValue(ctx: *, path: *): * |
|
public |
getScreen(): * |
|
public |
getStyle(): * |
|
public |
|
|
public |
getSubDefault(key: *, subkey: *, backupkey: *, defaultval: *): * get a sub style from a theme style class. |
|
public |
getTotalRect(): * |
|
public |
getWinHeight(): * |
|
public |
getWinWidth(): * |
|
public |
|
|
public |
hasClassDefault(key: *): * |
|
public |
hasDefault(key: *): * |
|
public |
|
|
public |
init() |
|
public |
|
|
public |
loadData(obj: *): * for saving ui state. |
|
public |
loadJSON(obj: *) |
|
public |
noMargins(): * |
|
public |
noMarginsOrPadding(): * |
|
public |
noPadding(): * |
|
public |
|
|
public |
|
|
public |
|
|
public |
on_resize(newsize: *) |
|
public |
onadd() |
|
public |
overrideClass(style: *) |
|
public |
overrideClassDefault(style: *, key: *, val: *) |
|
public |
overrideDefault(key: *, val: *, localOnly: boolean): * |
|
public |
overrideTheme(theme: *): * |
|
public |
parseNumber(value: *, args: {}): * |
|
public |
pickElement(x: *, y: *, args: {}, marginy: number, nodeclass: *, excluded_classes: *): * |
|
public |
popModal() |
|
public |
|
|
public |
|
|
public |
pushReportContext(key: *) |
|
public |
regenTabOrder(): * find owning screen and tell it to update the global tab order |
|
public |
|
|
public |
removeChild(child: *, trigger_on_destroy: boolean) |
|
public |
removeEventListener(type: *, cb: *, options: *): * |
|
public |
replaceChild(newnode: *, node: *): boolean |
|
public |
saveData(): {} for saving ui state. |
|
public |
setBoxCSS(subkey: *) |
|
public |
|
|
public |
setPathValue(ctx: *, path: *, val: *) |
|
public |
setPathValueUndo(ctx: *, path: *, val: *) |
|
public |
setUndo(val: *): * |
|
public |
|
|
public |
toJSON(): * |
|
public |
traverse(type_or_set: *): * |
|
public |
|
|
public |
unhide() |
|
public |
update() |
|
public |
|
|
public |
|
|
private |
__updateDisable(val: *) |
|
private |
|
|
private |
_doMobileDefault(key: *, val: *): * |
|
private |
|
|
private |
child classes can override this to prevent focus on flash |
|
private |
_forEachChildWidget(cb: *, thisvar: *) Iterates over all child widgets, including ones that might be inside of normal DOM nodes. |
|
private |
|
|
private |
|
Static Public Methods
public static define(): {"tagname": string} source
Defines core attributes of the class