Packageat.modules
Classpublic class QuickViewModule
InheritanceQuickViewModule Inheritance mx.containers.Canvas

The QuickViewModule allows for the quick and easy navigation and filtering of all the slides in a given call.

The data for this module can automatically be inserted by setting a callID.



Public Properties
 PropertyDefined by
  callID : int
The id for the current call.
QuickViewModule
  dataProvider : Object
The slide data used for the module.
QuickViewModule
  filterLabelText : String
The text to be displayed on the filterLabel to describe the CheckBoxes.
QuickViewModule
Protected Properties
 PropertyDefined by
  filterBox : HBox
The container for the CheckBoxes.
QuickViewModule
  filterLabel : Label
The label to describe the CheckBoxes.
QuickViewModule
  filterRepeater : Repeater
The repeater for the CheckBoxes.
QuickViewModule
  repeaterInitialized : Boolean = false
QuickViewModule
  slideList : SlideRepositoryTileList
The repository of slides.
QuickViewModule
Public Methods
 MethodDefined by
  
Constructor.
QuickViewModule
  
checkBoxButtonHandler(e:Event):void
Handles when a CheckBox has been clicked.
QuickViewModule
Protected Methods
 MethodDefined by
  
handleClick(e:ListEvent):void
Handles when a slide has been clicked.
QuickViewModule
Events
 EventSummaryDefined by
   Dispatched when an image in any one of the rows is clicked.QuickViewModule
Styles
 StyleDescriptionDefined by
  
checkBoxGap
Type: Number
The horizontal distance between the checkboxes in pixels. The default value is 8.
QuickViewModule
  
filterCheckBoxStyleName
Type: String
The styleName of the CheckBox components.

By default the component uses a custom skin to allow for the checkbox to be colored the same color as the section. To keep that functionality add the following code to your css.

upIcon: CustomCheckBoxSkin;
overIcon: CustomCheckBoxSkin;
downIcon: CustomCheckBoxSkin;
selectedUpIcon: CustomCheckBoxSkin;
selectedOverIcon: CustomCheckBoxSkin;
selectedDownIcon: CustomCheckBoxSkin;

The default value is "filterCheckBoxStyle".
QuickViewModule
  
filterLabelStyleName
Type: String
The styleName of the CheckBox labels. The default value is "filterLabelStyle".
QuickViewModule
  
quickViewRepositoryTileListStyleName
Type: String
The styleName of the TileList that holds all of the slides. The default value is "quickViewRepositoryTileListStyle".
QuickViewModule
Property detail
callIDproperty
callID:int  [read-write]

The id for the current call.

By setting the callID the module will automatically load all the slides in the call if loadSlidesFromCallID is set to true. Otherwise a dataProvider must be set.

The default value is -1.

Implementation
    public function get callID():int
    public function set callID(value:int):void
dataProviderproperty 
dataProvider:Object  [read-write]

The slide data used for the module.

Implementation
    public function get dataProvider():Object
    public function set dataProvider(value:Object):void
filterBoxproperty 
protected var filterBox:HBox

The container for the CheckBoxes.

filterLabelproperty 
protected var filterLabel:Label

The label to describe the CheckBoxes.

filterLabelTextproperty 
filterLabelText:String  [read-write]

The text to be displayed on the filterLabel to describe the CheckBoxes.

The default value is "Filter Slides By:".

Implementation
    public function get filterLabelText():String
    public function set filterLabelText(value:String):void
filterRepeaterproperty 
protected var filterRepeater:Repeater

The repeater for the CheckBoxes.

repeaterInitializedproperty 
protected var repeaterInitialized:Boolean = false
slideListproperty 
protected var slideList:SlideRepositoryTileList

The repository of slides.

Constructor detail
QuickViewModule()constructor
public function QuickViewModule()

Constructor.

Method detail
checkBoxButtonHandler()method
public function checkBoxButtonHandler(e:Event):void

Handles when a CheckBox has been clicked.

Parameters
e:Event — The event
handleClick()method 
protected function handleClick(e:ListEvent):void

Handles when a slide has been clicked.

Parameters
e:ListEvent — The list event
Event detail
itemClickevent 
Event object type: mx.events.ItemClickEvent

Dispatched when an image in any one of the rows is clicked.