TlAnimLine
Extends:
gltimeline anim
Static Member Summary
| Static Public Members | ||
| public static |
SIZES: * |
|
Constructor Summary
| Public Constructor | ||
| public |
constructor(glTl: GlTimeline, ports: Array<Port>, options: AnimLineOptions) |
|
Member Summary
| Public Members | ||
| public |
|
|
| public get |
anims: * |
|
| public |
|
|
| public |
collapsed: boolean |
|
| public get |
|
|
| public get |
height: * |
|
| public get |
isHidden: * |
|
| public get |
isVisible: * |
|
| public |
lineHeight: * |
|
| public |
|
|
| public |
pixelHeight: * |
|
| public |
width: * |
|
| Private Members | ||
| private |
disposeRects: Array<Object> |
|
| private |
disposed: * |
|
| private |
|
|
| private |
|
|
| private |
hidden: * |
|
| private |
|
|
| private |
listeners: EventListener[] |
|
| private |
ops: Op[] |
|
| private |
|
|
| private |
ports: Array<Port> |
|
| private |
|
|
| private |
titles: TlTitle[] |
|
| private |
|
|
| private |
|
|
Method Summary
| Public Methods | ||
| public |
activateSelectedOps(ops: Op[]) |
|
| public |
|
|
| public |
addTitle(anim: Anim, p: Port, parent: HTMLElement) |
|
| public |
checkDisposed(): * |
|
| public |
|
|
| public |
createKeyAtCursor(t: number) |
|
| public |
dispose() |
|
| public |
|
|
| public |
|
|
| public |
foreachTlVizPorts(cb: *) |
|
| public |
getActiveAnims(): * |
|
| public |
getAnimById(id: string): Anim |
|
| public |
getAnimByName(animName: string): Anim |
|
| public |
getDebug(): * |
|
| public |
getGlKeysForAnim(anim: Anim): * |
|
| public |
getKeyYPos(): * |
|
| public |
getNumSplinePoints(): * |
|
| public |
getOp(): * |
|
| public |
getPortTitles(): * |
|
| public |
getTitle(idx: string | number): TlTitle |
|
| public |
getYPos(): * |
|
| public |
hide() |
|
| public |
isGraphLayout(): * |
|
| public |
isHovering(): * |
|
| public |
|
|
| public |
pixelToValue(posy: Number): * |
|
| public |
posY(): * |
|
| public |
render() |
|
| public |
|
|
| public |
setLineHeight(h: number) |
|
| public |
setPosition(_x: number, y: number) |
|
| public |
setTitle(idx: number, p: Port, anim: Anim, parentEle: HTMLElement) |
|
| public |
|
|
| public |
setWidth(w: number) |
|
| public |
show() |
|
| public |
|
|
| public |
|
|
| public |
update() |
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
updateSelectedOpColor(selops: Op[]) |
|
| public |
|
|
| public |
updateTitleValues(t: number) |
|
| public |
|
|
| public |
valueToPixel(v: Number): Number |
|
| public |
valueToPixelRel(v: number): * |
|
Static Public Members
public static SIZES: * source
Public Constructors
public constructor(glTl: GlTimeline, ports: Array<Port>, options: AnimLineOptions) source
Params:
| Name | Type | Attribute | Description |
| glTl | GlTimeline | ||
| ports | Array<Port> | ||
| options | AnimLineOptions |
Public Members
public : * source
public get anims: * source
public childLines: TlAnimLine[] source
public collapsed: boolean source
public get drawAreaHeight: * source
public get height: * source
public get isHidden: * source
public get isVisible: * source
public lineHeight: * source
public parentLine: TlAnimLine source
public pixelHeight: * source
public width: * source
Private Members
private disposeRects: Array<Object> source
private disposed: * source
private glTl: GlTimeline source
private hidden: * source
private listeners: EventListener[] source
private ops: Op[] source
private options: AnimLineOptions source
private ports: Array<Port> source
private titles: TlTitle[] source
private valueRuler: TlValueRuler source
Public Methods
public activateSelectedOps(ops: Op[]) source
Params:
| Name | Type | Attribute | Description |
| ops | Op[] |
public addFolderChild(c: TlAnimLine) source
Params:
| Name | Type | Attribute | Description |
| c | TlAnimLine |
public addTitle(anim: Anim, p: Port, parent: HTMLElement) source
Params:
| Name | Type | Attribute | Description |
| anim | Anim | ||
| p | Port |
|
|
| parent | HTMLElement |
|
public collapseFolder() source
public createKeyAtCursor(t: number) source
Params:
| Name | Type | Attribute | Description |
| t | number |
public dispose() source
public expandFolder() source
public fitValues() source
public foreachTlVizPorts(cb: *) source
Params:
| Name | Type | Attribute | Description |
| cb | * |
public getAnimById(id: string): Anim source
Params:
| Name | Type | Attribute | Description |
| id | string |
Return:
| Anim |
public getAnimByName(animName: string): Anim source
Params:
| Name | Type | Attribute | Description |
| animName | string |
Return:
| Anim |
public getGlKeysForAnim(anim: Anim): * source
Params:
| Name | Type | Attribute | Description |
| anim | Anim |
Return:
| * | Array<gltlkeys> |
public getTitle(idx: string | number): TlTitle source
Params:
| Name | Type | Attribute | Description |
| idx | string | number |
Return:
| TlTitle |
public hide() source
public moveKeysToParent() source
public pixelToValue(posy: Number): * source
Params:
| Name | Type | Attribute | Description |
| posy | Number |
Return:
| * |
public render() source
public setHeight() source
public setLineHeight(h: number) source
Params:
| Name | Type | Attribute | Description |
| h | number |
public setPosition(_x: number, y: number) source
Params:
| Name | Type | Attribute | Description |
| _x | number | ||
| y | number |
public setTitle(idx: number, p: Port, anim: Anim, parentEle: HTMLElement) source
Params:
| Name | Type | Attribute | Description |
| idx | number | ||
| p | Port | ||
| anim | Anim |
|
|
| parentEle | HTMLElement |
|
public setTitlePos() source
public setWidth(w: number) source
Params:
| Name | Type | Attribute | Description |
| w | number |
public show() source
public testSelected() source
public toggleCollapse() source
public update() source
public updateColor() source
public updateColorKeys() source
public updateGlPos() source
public updateSelectedOpColor(selops: Op[]) source
Params:
| Name | Type | Attribute | Description |
| selops | Op[] |
public updateTheme() source
public updateTitleValues(t: number) source
Params:
| Name | Type | Attribute | Description |
| t | number |
|
public updateTitles() source
public valueToPixel(v: Number): Number source
Params:
| Name | Type | Attribute | Description |
| v | Number |
Return:
| Number |