Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.


 ClassPackageDescription
 AbstractCheckBox
com.moto.template.common.view Abstract class for the CheckBox implementation.
 AbstractComboBox
com.moto.template.common.view Abstract class for the ComboBox implementation.
 AbstractComboBoxDropDown
com.moto.template.common.view 
 AbstractDataGrid
com.moto.template.common.view 
 AbstractDataGridColumn
com.moto.template.common.view 
 AbstractDropDownModule
com.moto.template.modules 
 AbstractInfoModule
com.moto.template.modules This class implements the abstract logic of the module which displays the lists.
 AbstractMediaLoader
com.moto.template.common.view.components.loaders This class describes the general logic of visual content loader.
 AbstractMenuItemRenderer
com.moto.template.modules.menu Abstract class of the menu button renderer.
 AbstractMotoMenu
com.moto.template.modules.menu Base class for moto menus.
 AbstractMotoModule
com.moto.template.shell.view.components Base class for all moto modules.
 AbstractMotoMovieClip
com.moto.template.common.view Abstract Moto movie clip with moto transformation and property updatable
 AbstractMotoObject
com.moto.template.shell.view.components Base class for all moto objects.
 AbstractMotoPopup
com.moto.template.shell.view.components Abstract moto popup class.
 AbstractMotoSlot
com.moto.template.shell.view.components Base class for all moto slots.
 AbstractProgressBar
com.moto.template.common.view The class which implements the abstract logic of progress bar.
 AbstractSeekSlider
com.moto.template.common.view Visual part of Movie Clip must contain Movie Clips with the following names: cursorBtn - a rendering shape of the current state cursor; spaceBtn - a shape which specifies the mouse hit area (must be transparent and placed over the other clips, but under the cursorBtn); maskClip - a shape for hiding the line parts; currentClip - a shape which displays the current progress; bufferClip - a shape which displays the general progress (optional); backClip - a shape which displays the line.
 AbstractTreeInfoModule
com.moto.template.modules Abstract class for the tree-like catalog implementation.
 AdvancedGalleryModule
com.moto.template.modules.gallery Base class that implements the advanced hierarchical gallery.
 AdvancedScrollbar
com.moto.template.common.view AdvancedScrollbar Class - adds scrolling logic for the sprite using different scrolling methods.
 AlignModeEnum
com.moto.template.common.view The class of constant values of align modes
 AnimatedProgressBar
com.moto.template.common.view The class which implements an animated progress bar.
 ApplicationTextsEnum
com.moto.template.common 
 AutoHider
com.moto.template.common.view Class which controls automatic clip hiding on timeout of leaving the specified active area.
 BaseDropDownCatalog
com.moto.template.modules.catalog Base class which implements the DropDown Catalog.
 CatalogItemTypeVO
com.moto.template.modules.catalog.vo 
 CatalogItemVO
com.moto.template.modules.catalog.vo 
 CatalogModule
com.moto.template.modules.catalog Base class which implements the hierarchical catalog.
 ConfigurationOptionsEnum
com.moto.template.common 
 ContentHolderTypesEnum
com.moto.template.common 
 ContentHolderVO
com.moto.template.shell.model.vo Content holder value object.
 DateValidator
com.moto.template.modules.form.validators Class that validates a string for the Date compliance.
 DrawUtils
com.moto.template.common.utils A kit of static methods for drawing primitive elements.
 DynamicMotoMenu
com.moto.template.modules.menu Base class of dynamic menu.
 EmailValidator
com.moto.template.modules.form.validators Class that validates a string for the email format compliance.
 ExternalDataProviderEvent
com.moto.template.common.events An event of suggesting a module to change dataProvider.
 FLVLoader
com.moto.template.common.view.components.loaders FLV video loader.
 FormControl
com.moto.template.modules.form Class of the form control.
 FormControlTypesEnum
com.moto.template.modules.form 
 FormItem
com.moto.template.modules.form.items The Form Item class is a base class for any form items type.
 FormItemRenderer
com.moto.template.modules.form The class of the form item visualization.
 FormItemsFactory
com.moto.template.modules.form.items Factory class for different kinds of form items.
 FormItemType
com.moto.template.modules.form.items Class that defines all the form items types.
 FormModule
com.moto.template.modules.form Base class of a module that implements a form for input and sending data to server.
 FormsManager
com.moto.template.modules.form This class is used for validation the form data and sending it to server if the validation is successful.
 FormValidatorsFactory
com.moto.template.modules.form.validators The Factory class for different kinds of form validators.
 FormValidatorType
com.moto.template.modules.form.validators Class that defines validator types of the form.
 FullScreenModeEnum
com.moto.template.common.view The class of fullscreen mode constant values.
 GalleryPreview
com.moto.template.modules.gallery Base class that implements the display of gallery items.
 GalleryThumbnail
com.moto.template.modules.gallery Base class of the thumbnail renderer.
 GalleryThumbnailCover
com.moto.template.modules.gallery 
 GoogleCheckout
com.moto.template.modules.store.checkoutAPI 
 IAnimatedProgressBar
com.moto.template.common.view The IAnimatedProgressBar interface is implemented by moto animated progress bars.
 IAreaModule
com.moto.template.modules The IAreaModule interface is implemented by all Moto components which need to be scrolled.
 ICheckout
com.moto.template.modules.store.checkoutAPI An interface of the checkout class.
 ICPTransformable
com.moto.template.shell.view.components This interface is used for implementing an object which can be transformed in the control panel.
 IDropDownCatalog
com.moto.template.modules.catalog An interface which implements the DropDown Catalog.
 IFormValidator
com.moto.template.modules.form.validators The FormValidator interface
 IHasPathPrefix
com.moto.template.shell.view.components The IHasPathPrefix interface is implemented by all objects which load external assets.
 IInteractiveItemRenderer
com.moto.template.common.view The IInteractiveItemRenderer interface is implemented by moto interactive item renderers.
 IIsDisplayObject
com.moto.template.shell.view.components The IIsDisplayObject interface is implemented by all objects which have display object instance in it.
 IItemRenderer
com.moto.template.common.view The IItemRenderer interface is implemented by moto item renderers.
 ImageLoader
com.moto.template.common.view.components.loaders Image loader.
 IMediaPlayable
com.moto.template.common.view An interface of implementing the reproducible class.
 IMoto
com.moto.template.common Interface which gives access to the CMS: site elements, structure and content.
 IMotoMenu
com.moto.template.modules.menu The IMotoMenu interface is implemented by moto menu module.
 IMotoModule
com.moto.template.modules The IMotoModule interface is implemented by all Moto modules.
 IMotoObject
com.moto.template.shell.view.components The IMotoObject interface is implemented by all moto objects.
 InfoModule
com.moto.template.modules.catalog Abstract class which implements the list module.
 IProgressBar
com.moto.template.common.view The IProgressBar interface is implemented by moto progress bar.
 IPropertyUpdatable
com.moto.template.shell.view.components The IPropertyUpdatable interface is implemented by objects which have properties and these properties can be updated.
 IRasterizable
com.moto.template.shell.view.components The IRasterizable interface is implemented by all objects which have display object instance in it.
 IRichContentModule
com.moto.template.modules.richContent The IRichContentModule interface is implemented by rich content module.
 ItemRendererEvent
com.moto.template.common.events ItemRenderer event.
 ITransformable
com.moto.template.shell.view.components The ITransformable interface is implemented by objects which can be transformed.
 Math2
com.moto.template.common A kit of static mathematical methods.
 MediaLoader
com.moto.template.common.view.components.loaders Multimedia data loader constructor.
 MediaLoaderErrorEvent
com.moto.template.common.events MediaLoader error event.
 MediaTypesEnum
com.moto.template.common 
 MenuItemVO
com.moto.template.modules.menu.vo Menu item value object.
 MenuTypeVO
com.moto.template.modules.menu.vo Menu type value object.
 MenuVO
com.moto.template.modules.menu.vo Menu value object.
 ModuleContentArea
com.moto.template.common.view.components Class of module content area.
 ModuleItemVO
com.moto.template.shell.model.vo Module item value object.
 ModuleTreeItemVO
com.moto.template.shell.model.vo Module item value object.
 ModuleTypeVO
com.moto.template.shell.model.vo Module type value object.
 ModuleVO
com.moto.template.shell.model.vo Module value object.
 Moto
com.moto.template.common Singleton which gives access to the CMS: site elements, structure and content.
 MotoAnimatedItemRenderer
com.moto.template.common.view The class which implements the general logic for animated itemRenderers.
 MotoApplication
com.moto.template.shell Starting point for moto engine creation and initialization.
 MotoArranger
com.moto.template.common.tools 
 MotoDeepLink
com.moto.template.common.tools 
 MotoDeepLinkItemVO
com.moto.template.common.tools 
 MotoErrorEvent
com.moto.template.common.events Moto application error event.
 MotoEvent
com.moto.template.common.events The class which describes global events in Moto application.
 MotoEventDispatcher
com.moto.template.common.events 
 MotoFiltersFactory
com.moto.template.common.tools 
 MotoFiltersTypesEnum
com.moto.template.common 
 MotoFilterVO
com.moto.template.shell.model.vo Moto Filter value object.
 MotoFontsLoader
com.moto.template.common.tools 
 MotoItemRenderer
com.moto.template.common.view The class which displays the list units.
 MotoLogEvent
com.moto.template.common.events An event of Moto application log message.
 MotoLogger
com.moto.template.common.tools 
 MotoObject
com.moto.template.shell.view.components MotoObject represents moto simple objects like text, image, shape, etc.
 MotoObjectsHolderVO
com.moto.template.shell.model.vo Base class for all containers such as website, layout, page and popup.
 MotoObjectsTypesEnum
com.moto.template.common 
 MotoObjectVO
com.moto.template.shell.model.vo Moto object VO.
 MotoPaginator
com.moto.template.common.tools 
 MotoProgressEvent
com.moto.template.common.events Event of asynchronous action progress.
 MotoPropertiesTypesEnum
com.moto.template.common 
 MotoShapesTypesEnum
com.moto.template.common 
 MotoURLLoader
com.moto.template.common.tools 
 MotoUtils
com.moto.template.common.utils A kit of static utils methods.
 MP3Loader
com.moto.template.common.view.components.loaders MP3 Loader.
 NumberValidator
com.moto.template.modules.form.validators Class that validates a string for the number compliance.
 ObjectTypesEnum
com.moto.template.common 
 ObjectTypeVO
com.moto.template.shell.model.vo Moto object type value object
 ObjectVO
com.moto.template.shell.model.vo Object VO.
 OpenFileCommand
com.moto.template.shell.controller 
 OrientationEnum
com.moto.template.common.view The OrientationEnum class defines the possible values for the orientation property of the MotoArranger class.
 PageChangeEvent
com.moto.template.common.events Content change event.
 PageVO
com.moto.template.shell.model.vo Page value object.
 PayPalCheckout
com.moto.template.modules.store.checkoutAPI 
 PayPalCurrencyCode
com.moto.template.modules.store.checkoutAPI 
 PlaybackStatusesEnum
com.moto.template.common 
 PopupVO
com.moto.template.shell.model.vo Popup value object.
 ProductsCollectionEvent
com.moto.template.modules.store.events 
 ProductsCollectionItemVO
com.moto.template.modules.store.vo 
 PropertyTypeDataProviderItemVO
com.moto.template.shell.model.vo 
 PropertyVO
com.moto.template.shell.model.vo Property value object.
 RichContentDirectionTypesEnum
com.moto.template.modules.richContent 
 RichContentModule
com.moto.template.modules.richContent Base class of the rich content module implementation.
 RichContentParametersTypesEnum
com.moto.template.modules.richContent 
 ScaleModeEnum
com.moto.template.common.view The class of static constants of scaling mode values.
 ShoppingCartEvent
com.moto.template.modules.store.events 
 ShoppingCartItemVO
com.moto.template.modules.store.vo 
 ShoppingCartStatusEnum
com.moto.template.modules.store.enum 
 SimpleGalleryModule
com.moto.template.modules.gallery Base class that implements a simple linear gallery.
 SimpleMediaPlayerModule
com.moto.template.modules.mediaPlayer Base class that implements the simple media player.
 SimpleMusicPlayerModule
com.moto.template.modules.mediaPlayer Base class that implements the simple music player.
 SimplePlayerEvent
com.moto.template.common.events Event of a simple media player status change.
 SlotTypeVO
com.moto.template.shell.model.vo Slot type value object
 SlotVO
com.moto.template.shell.model.vo Slot value object.
 StatesProgressBar
com.moto.template.common.view The class of a progress bar with appearing and hiding animation on the timeline.
 StaticMotoMenu
com.moto.template.modules.menu Base class of static menu.
 StringValidator
com.moto.template.modules.form.validators Class that validates a string for the String compliance.
 SWFLoader
com.moto.template.common.view.components.loaders SWF loader.
 SystemModuleTypesEnum
com.moto.template.common 
 TemplateTypesEnum
com.moto.template.common 
 TextItem
com.moto.template.modules.form.items The Text item class.
 UpdateMotoObjectEvent
com.moto.template.common.events Moto object update event.
 UpdatePropertyEvent
com.moto.template.common.events Property update event.
 WebsiteVO
com.moto.template.shell.model.vo Website value object
 YouTubeQualityEnum
com.moto.template.common.view 
 YouTubeVideoLoader
com.moto.template.common.view.components.loaders This class is used for loading and playing YouTube videos.