Home Reference Source
import {glTlRuler} from './ui/gltimeline/tlruler.js'
public class | source

glTlRuler

Extends:

Events → glTlRuler

gltl ruler display

Static Member Summary

Static Public Members
public static
public static
public static
public static
public static

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

: *

public

count: number

public
public

height: *

public
public
public
public
public

titleCounter: number

public
public

view: *

public

y: *

Private Members
private
private
private

log: *

Method Summary

Public Methods
public

addMarker(s: number, title: string | boolean, showTitle: boolean, special: boolean, fade: number): *

public

between(t: number, a: number, b: number): *

public

setTimeFromPixel(x: number)

public

title(s: *): *

public

update()

public
public

Static Public Members

public static COLOR_MARK_OUTRANGE: * source

public static COLOR_MARK_SIZE0: * source

public static COLOR_MARK_SIZE1: * source

public static COLOR_MARK_SIZE2: * source

public static COLOR_MARK_SIZES: * source

Public Constructors

public constructor(glTl: GlTimeline) source

Params:

NameTypeAttributeDescription
glTl GlTimeline

Public Members

public : * source

public count: number source

public fullView: * source

public height: * source

public markf: GlRect[] source

public marks: GlRect[] source

public timeMarkerLookup: {} source

public timeTitleLookup: {} source

public titleCounter: number source

public titles: GlText[] source

public view: * source

public y: * source

Private Members

private glRectBg: GlRect source

private glTl: GlTimeline source

private log: * source

Public Methods

public addMarker(s: number, title: string | boolean, showTitle: boolean, special: boolean, fade: number): * source

Params:

NameTypeAttributeDescription
s number
title string | boolean
showTitle boolean
special boolean
fade number
  • optional

Return:

*

public between(t: number, a: number, b: number): * source

Params:

NameTypeAttributeDescription
t number
a number
b number

Return:

*

public setTimeFromPixel(x: number) source

Params:

NameTypeAttributeDescription
x number

public title(s: *): * source

Params:

NameTypeAttributeDescription
s *

Return:

*

public update() source

public updateOld() source

public updateTheme() source