MapTimeline

Namespace: PP;

Inheritance hierarchy

Object

MapTimeline

Description

The MapTimeline class implements timeline for the map.

Comments

In JSON settings this class is represented with the MapTimeline item.

Syntax

PP.initClass(PP.MapTimeline, PP.Object, "MapTimeline");

Properties

  Property name Brief description
CurrentStep The CurrentStep property determines current step of the timeline.

Methods

  Method name Brief description
applyAlignment

The applyAlignment method applies vertical and horizontal alignment settings to the timeline.

getDomNode The getDomNode method returns the DOM node that contains the timeline.

getIsOverlap

The getIsOverlap method determines whether the timeline crosses the map.

getIsStarted

The getIsStarted method determines whether the time scale animation has started.

getMapSlider

The getMapSlider method returns the MapSlider component that is a base component for a timeline.

getVerticalAlignment The getVerticalAlignment method returns the current vertical position of the timeline.
isRendered The isRendered method determines whether the timeline is drawn.
play The play method enables timeline animation.
updateSize

The updateSize method sets timeline size according to the map size.

Events

   Event name Brief description
Step The Step event occurs on moving to the succeeding step of the timeline.

Properties inherited from the class Object

  Property name Brief description
Data The Data property associates a random object with this component.
Id The Id property sets component identifier.
Settings The Settings property sets the component parameters.

Methods inherited from the class Control

  Method name Brief description
clone The clone method creates a copy of object. It is not implemented in PP.Ui.Control.
dispose The dispose method deletes the component.
getTypeName The getTypeName method returns the name of the object type without the namespace, to which it belongs.

See also:

DHTML Map