Class Index
TKClass
The TKClass function will process a constructor function and set up its inheritance chain, synthetize a number of its instance properties and mix in additional capabilities based properties defined on that function.
TKController
The TKController class is the base class for all TuneKit controllers.
TKLyricsController
A lyrics controller is designed to make it easy to flip through a collection of lyrics.
TKNavigationController
The spatial navigation manager is a pre-insantiated singleton controller that handles the logic for all navigation between controllers.
TKObject
The TKObject class is the base class for all TuneKit objects and provides a way to receive and trigger notifications when a JavaScript property changes.
TKPageSliderController
A page slider controller adds the ability to browse through a collection of elements, often images, with nice and smooth transitions set up in CSS.
TKRect
The TKRect
provides some utilities to deal with a rectangle data type, allowing to obtain coordinates of the rectangle's points
of interest as TKPoint objects and its edges as TKSegment objects, or obtaining a rectangle resulting in the union of several others.
TKSlideshowController
A slideshow controller plays through a collection of slides, also allowing to control the playback state and position of the slideshow.
TKSpatialNavigationManager
The spatial navigation manager is a special controller type that sits behind the scenes and handles much of the keyboard interaction in order
to provide navigation between navigable elements of the managedController
.
TKTabController
A tab controller allows to bind a series of elements within the view, the tabs, to display each a given controller, the tab controller only allowing a single tab to be selected at once.
TKTransaction
A transaction allows to run a variety of transitions in sync, no matter in what function or JavaScript run loop the transition itself was applied.
TKTransition
The TKTransition class allows to create a synchronized change of one or more property values on a
Element
instance or any DOM element.
TKTransitionDefinition
A virtual class that allows the definition of pre-baked transitions that can be used as parameter
for the Element.applyTransition
method.