tlView
Constructor Summary
| Public Constructor | ||
| public |
constructor(tl: GlTimeline) |
|
Member Summary
| Public Members | ||
| public |
|
|
| public get |
cursorTime: number: * |
|
| public get |
finalMaxVal: * |
|
| public get |
finalMinVal: * |
|
| public get |
maxVal: * |
|
| public set |
|
|
| public set |
|
|
| public get |
minVal: * |
|
| public get |
offset: number: * |
|
| public get |
offsetY: number: * |
|
| public get |
|
|
| public get |
timeLeft: * |
|
| public get |
timeRight: * |
|
| public get |
visibleTime: * |
|
| public get |
zoom: * |
|
| Private Members | ||
| private |
animMaxVal: Anim |
|
| private |
animMinVal: Anim |
|
| private |
animScroll: Anim |
|
| private |
animScrollY: Anim |
|
| private |
animZoom: Anim |
|
| private |
frameMaxVal: * |
|
| private |
frameMinVal: * |
|
| private |
timer: * |
|
| private |
|
|
Method Summary
| Public Methods | ||
| public |
|
|
| public |
|
|
| public |
getDebug(): * |
|
| public |
isAnimated(): * |
|
| public |
loadState(cfg: *) |
|
| public |
pixelScreenToTime(x: number, zoom: number): * |
|
| public |
pixelToTime(x: number, zoom: number): * |
|
| public |
saveState(): {"zoom": *, "offset": *, "offsetY": *} |
|
| public |
scaleValues(delta: number) |
|
| public |
scroll(delta: number, duration: number) |
|
| public |
scrollTo(finalTime: number, duration: number) |
|
| public |
scrollToY(scrolly: number, duration: number) |
|
| public |
scrollY(pixel: number, duration: number) |
|
| public |
setMaxVal(v: number, dur: number) |
|
| public |
setMinVal(v: number, dur: number) |
|
| public |
setZoomLength(len: number) |
|
| public |
setZoomOffset(delta: number, dur: number) |
|
| public |
setZoomOffsetWheel(delta: number, e: WheelEvent, dur: number) |
|
| public |
timeToPixel(t: number, zoom: number): * |
|
| public |
timeToPixelScreen(t: number): * |
|
| public |
|
|
Public Constructors
public constructor(tl: GlTimeline) source
Params:
| Name | Type | Attribute | Description |
| tl | GlTimeline |
Public Members
public : * source
public get finalMaxVal: * source
public get finalMinVal: * source
public get maxVal: * source
public set maxVal source
public set minVal source
public get minVal: * source
public get pixelPerSecond: * source
public get timeLeft: * source
public get timeRight: * source
public get visibleTime: * source
public get zoom: * source
Private Members
private animMaxVal: Anim source
private animMinVal: Anim source
private animScroll: Anim source
private animScrollY: Anim source
private animZoom: Anim source
private frameMaxVal: * source
private frameMinVal: * source
private timer: * source
private tl: GlTimeline source
Public Methods
public centerCursor() source
public checkMinMaxVals() source
public loadState(cfg: *) source
Params:
| Name | Type | Attribute | Description |
| cfg | * |
public pixelScreenToTime(x: number, zoom: number): * source
Params:
| Name | Type | Attribute | Description |
| x | number | ||
| zoom | number |
|
Return:
| * |
public pixelToTime(x: number, zoom: number): * source
Params:
| Name | Type | Attribute | Description |
| x | number | ||
| zoom | number |
|
Return:
| * |
public saveState(): {"zoom": *, "offset": *, "offsetY": *} source
Return:
| {"zoom": *, "offset": *, "offsetY": *} |
public scaleValues(delta: number) source
Params:
| Name | Type | Attribute | Description |
| delta | number |
public scroll(delta: number, duration: number) source
Params:
| Name | Type | Attribute | Description |
| delta | number | ||
| duration | number |
public scrollTo(finalTime: number, duration: number) source
Params:
| Name | Type | Attribute | Description |
| finalTime | number | ||
| duration | number |
|
public scrollToY(scrolly: number, duration: number) source
Params:
| Name | Type | Attribute | Description |
| scrolly | number | ||
| duration | number |
|
public scrollY(pixel: number, duration: number) source
Params:
| Name | Type | Attribute | Description |
| pixel | number | ||
| duration | number |
|
public setMaxVal(v: number, dur: number) source
Params:
| Name | Type | Attribute | Description |
| v | number | ||
| dur | number |
|
public setMinVal(v: number, dur: number) source
Params:
| Name | Type | Attribute | Description |
| v | number | ||
| dur | number |
|
public setZoomLength(len: number) source
Params:
| Name | Type | Attribute | Description |
| len | number |
public setZoomOffset(delta: number, dur: number) source
Params:
| Name | Type | Attribute | Description |
| delta | number | ||
| dur | number |
public setZoomOffsetWheel(delta: number, e: WheelEvent, dur: number) source
Params:
| Name | Type | Attribute | Description |
| delta | number | ||
| e | WheelEvent | ||
| dur | number |
|
public timeToPixel(t: number, zoom: number): * source
Params:
| Name | Type | Attribute | Description |
| t | number | ||
| zoom | number |
|
Return:
| * |
public timeToPixelScreen(t: number): * source
Params:
| Name | Type | Attribute | Description |
| t | number |
Return:
| * |