| Package | com.flexicious.utils | 
| Class | public class DateRange | 
| Inheritance | DateRange    Object | 
| Implements | flash.events.IEventDispatcher | 
| Property | Defined By | ||
|---|---|---|---|
| DATE_RANGE_CUSTOM : String [static]   | DateRange | ||
| DATE_RANGE_IN_THE_FUTURE : String [static]   | DateRange | ||
| DATE_RANGE_IN_THE_PAST : String [static]   | DateRange | ||
| DATE_RANGE_LAST_12_HOURS : String [static]   | DateRange | ||
| DATE_RANGE_LAST_24_HOURS : String [static]   | DateRange | ||
| DATE_RANGE_LAST_7_DAYS : String [static]   | DateRange | ||
| DATE_RANGE_LASTHOUR : String [static]   | DateRange | ||
| DATE_RANGE_LASTMONTH : String [static]   | DateRange | ||
| DATE_RANGE_LASTQUARTER : String [static]   | DateRange | ||
| DATE_RANGE_LAST_SIXTY_MINTUES : String [static]   | DateRange | ||
| DATE_RANGE_LASTWEEK : String [static]   | DateRange | ||
| DATE_RANGE_LASTYEAR : String [static]   | DateRange | ||
| DATE_RANGE_NEXTHOUR : String [static]   | DateRange | ||
| DATE_RANGE_NEXTMONTH : String [static]   | DateRange | ||
| DATE_RANGE_NEXTQUARTER : String [static]   | DateRange | ||
| DATE_RANGE_NEXTWEEK : String [static]   | DateRange | ||
| DATE_RANGE_NEXTYEAR : String [static]   | DateRange | ||
| DATE_RANGE_THISHOUR : String [static]   | DateRange | ||
| DATE_RANGE_THISMONTH : String [static]   | DateRange | ||
| DATE_RANGE_THISQUARTER : String [static]   | DateRange | ||
| DATE_RANGE_THISWEEK : String [static]   | DateRange | ||
| DATE_RANGE_THISYEAR : String [static]   | DateRange | ||
| DATE_RANGE_TODAY : String [static]   | DateRange | ||
| DATE_RANGE_TOMORROW : String [static]   | DateRange | ||
| dateRangeType : String | DateRange | ||
| DATE_RANGE_YESTERDAY : String [static]   | DateRange | ||
| endDate : Date | DateRange | ||
| showTimePicker : Boolean | DateRange | ||
| startDate : Date | DateRange | ||
| staticEventDispatcher : IEventDispatcher [static] [read-only]   | DateRange | ||
| Method | Defined By | ||
|---|---|---|---|
DateRange(dateRangeType:String, startDate:Date = null, endDate:Date = null) 
		 Given a date range, sets the startDate and endDate values to the appropraite values.  | DateRange | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, weakRef:Boolean = false):void  | DateRange | ||
dispatchEvent(event:Event):Boolean  | DateRange | ||
getEndOfQuarter(year:int, quarter:int):Date [static] 
		 Given a quarter, returns the date at the end of the quarter
		   | DateRange | ||
getStartOfQuarter(year:int, quarter:int):Date [static] 
		 Given a quarter, returns the date at the start of the quarter
		   | DateRange | ||
hasEventListener(type:String):Boolean  | DateRange | ||
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void  | DateRange | ||
willTrigger(type:String):Boolean  | DateRange | ||
| DATE_RANGE_CUSTOM | property | 
DATE_RANGE_CUSTOM:StringThis property can be used as the source for data binding.
    public static function get DATE_RANGE_CUSTOM():String    public static function set DATE_RANGE_CUSTOM(value:String):void| DATE_RANGE_IN_THE_FUTURE | property | 
DATE_RANGE_IN_THE_FUTURE:StringThis property can be used as the source for data binding.
    public static function get DATE_RANGE_IN_THE_FUTURE():String    public static function set DATE_RANGE_IN_THE_FUTURE(value:String):void| DATE_RANGE_IN_THE_PAST | property | 
DATE_RANGE_IN_THE_PAST:StringThis property can be used as the source for data binding.
    public static function get DATE_RANGE_IN_THE_PAST():String    public static function set DATE_RANGE_IN_THE_PAST(value:String):void| DATE_RANGE_LAST_12_HOURS | property | 
DATE_RANGE_LAST_12_HOURS:StringThis property can be used as the source for data binding.
    public static function get DATE_RANGE_LAST_12_HOURS():String    public static function set DATE_RANGE_LAST_12_HOURS(value:String):void| DATE_RANGE_LAST_24_HOURS | property | 
DATE_RANGE_LAST_24_HOURS:StringThis property can be used as the source for data binding.
    public static function get DATE_RANGE_LAST_24_HOURS():String    public static function set DATE_RANGE_LAST_24_HOURS(value:String):void| DATE_RANGE_LAST_7_DAYS | property | 
DATE_RANGE_LAST_7_DAYS:StringThis property can be used as the source for data binding.
    public static function get DATE_RANGE_LAST_7_DAYS():String    public static function set DATE_RANGE_LAST_7_DAYS(value:String):void| DATE_RANGE_LAST_SIXTY_MINTUES | property | 
DATE_RANGE_LAST_SIXTY_MINTUES:StringThis property can be used as the source for data binding.
    public static function get DATE_RANGE_LAST_SIXTY_MINTUES():String    public static function set DATE_RANGE_LAST_SIXTY_MINTUES(value:String):void| DATE_RANGE_LASTHOUR | property | 
DATE_RANGE_LASTHOUR:StringThis property can be used as the source for data binding.
    public static function get DATE_RANGE_LASTHOUR():String    public static function set DATE_RANGE_LASTHOUR(value:String):void| DATE_RANGE_LASTMONTH | property | 
DATE_RANGE_LASTMONTH:StringThis property can be used as the source for data binding.
    public static function get DATE_RANGE_LASTMONTH():String    public static function set DATE_RANGE_LASTMONTH(value:String):void| DATE_RANGE_LASTQUARTER | property | 
DATE_RANGE_LASTQUARTER:StringThis property can be used as the source for data binding.
    public static function get DATE_RANGE_LASTQUARTER():String    public static function set DATE_RANGE_LASTQUARTER(value:String):void| DATE_RANGE_LASTWEEK | property | 
DATE_RANGE_LASTWEEK:StringThis property can be used as the source for data binding.
    public static function get DATE_RANGE_LASTWEEK():String    public static function set DATE_RANGE_LASTWEEK(value:String):void| DATE_RANGE_LASTYEAR | property | 
DATE_RANGE_LASTYEAR:StringThis property can be used as the source for data binding.
    public static function get DATE_RANGE_LASTYEAR():String    public static function set DATE_RANGE_LASTYEAR(value:String):void| DATE_RANGE_NEXTHOUR | property | 
DATE_RANGE_NEXTHOUR:StringThis property can be used as the source for data binding.
    public static function get DATE_RANGE_NEXTHOUR():String    public static function set DATE_RANGE_NEXTHOUR(value:String):void| DATE_RANGE_NEXTMONTH | property | 
DATE_RANGE_NEXTMONTH:StringThis property can be used as the source for data binding.
    public static function get DATE_RANGE_NEXTMONTH():String    public static function set DATE_RANGE_NEXTMONTH(value:String):void| DATE_RANGE_NEXTQUARTER | property | 
DATE_RANGE_NEXTQUARTER:StringThis property can be used as the source for data binding.
    public static function get DATE_RANGE_NEXTQUARTER():String    public static function set DATE_RANGE_NEXTQUARTER(value:String):void| DATE_RANGE_NEXTWEEK | property | 
DATE_RANGE_NEXTWEEK:StringThis property can be used as the source for data binding.
    public static function get DATE_RANGE_NEXTWEEK():String    public static function set DATE_RANGE_NEXTWEEK(value:String):void| DATE_RANGE_NEXTYEAR | property | 
DATE_RANGE_NEXTYEAR:StringThis property can be used as the source for data binding.
    public static function get DATE_RANGE_NEXTYEAR():String    public static function set DATE_RANGE_NEXTYEAR(value:String):void| DATE_RANGE_THISHOUR | property | 
DATE_RANGE_THISHOUR:StringThis property can be used as the source for data binding.
    public static function get DATE_RANGE_THISHOUR():String    public static function set DATE_RANGE_THISHOUR(value:String):void| DATE_RANGE_THISMONTH | property | 
DATE_RANGE_THISMONTH:StringThis property can be used as the source for data binding.
    public static function get DATE_RANGE_THISMONTH():String    public static function set DATE_RANGE_THISMONTH(value:String):void| DATE_RANGE_THISQUARTER | property | 
DATE_RANGE_THISQUARTER:StringThis property can be used as the source for data binding.
    public static function get DATE_RANGE_THISQUARTER():String    public static function set DATE_RANGE_THISQUARTER(value:String):void| DATE_RANGE_THISWEEK | property | 
DATE_RANGE_THISWEEK:StringThis property can be used as the source for data binding.
    public static function get DATE_RANGE_THISWEEK():String    public static function set DATE_RANGE_THISWEEK(value:String):void| DATE_RANGE_THISYEAR | property | 
DATE_RANGE_THISYEAR:StringThis property can be used as the source for data binding.
    public static function get DATE_RANGE_THISYEAR():String    public static function set DATE_RANGE_THISYEAR(value:String):void| DATE_RANGE_TODAY | property | 
DATE_RANGE_TODAY:StringThis property can be used as the source for data binding.
    public static function get DATE_RANGE_TODAY():String    public static function set DATE_RANGE_TODAY(value:String):void| DATE_RANGE_TOMORROW | property | 
DATE_RANGE_TOMORROW:StringThis property can be used as the source for data binding.
    public static function get DATE_RANGE_TOMORROW():String    public static function set DATE_RANGE_TOMORROW(value:String):void| DATE_RANGE_YESTERDAY | property | 
DATE_RANGE_YESTERDAY:StringThis property can be used as the source for data binding.
    public static function get DATE_RANGE_YESTERDAY():String    public static function set DATE_RANGE_YESTERDAY(value:String):void| dateRangeType | property | 
dateRangeType:StringThis property can be used as the source for data binding.
    public function get dateRangeType():String    public function set dateRangeType(value:String):void| endDate | property | 
endDate:DateThis property can be used as the source for data binding.
    public function get endDate():Date    public function set endDate(value:Date):void| showTimePicker | property | 
showTimePicker:BooleanThis property can be used as the source for data binding.
    public function get showTimePicker():Boolean    public function set showTimePicker(value:Boolean):void| startDate | property | 
startDate:DateThis property can be used as the source for data binding.
    public function get startDate():Date    public function set startDate(value:Date):void| staticEventDispatcher | property | 
staticEventDispatcher:IEventDispatcher  [read-only]     public static function get staticEventDispatcher():IEventDispatcher| DateRange | () | Constructor | 
public function DateRange(dateRangeType:String, startDate:Date = null, endDate:Date = null)Given a date range, sets the startDate and endDate values to the appropraite values.
ParametersdateRangeType:String — One of the DATE_RANGE constants
		  | |
startDate:Date (default = null) — 	Start Date of the custom date range. Only required where dateRangeType=DATE_RANGE_CUSTOM
		  | |
endDate:Date (default = null) — 	End Date of the custom date range. Only required where dateRangeType=DATE_RANGE_CUSTOM
		  | 
| addEventListener | () | method | 
 public function addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, weakRef:Boolean = false):void
Parameters
type:String | |
listener:Function | |
useCapture:Boolean (default = false) | |
priority:int (default = 0) | |
weakRef:Boolean (default = false) | 
| dispatchEvent | () | method | 
 public function dispatchEvent(event:Event):Boolean
Parameters
event:Event | 
Boolean | 
| getEndOfQuarter | () | method | 
 public static function getEndOfQuarter(year:int, quarter:int):DateGiven a quarter, returns the date at the end of the quarter
Parameters
year:int | |
quarter:int | 
Date | 
| getStartOfQuarter | () | method | 
 public static function getStartOfQuarter(year:int, quarter:int):DateGiven a quarter, returns the date at the start of the quarter
Parameters
year:int | |
quarter:int | 
Date | 
| hasEventListener | () | method | 
 public function hasEventListener(type:String):Boolean
Parameters
type:String | 
Boolean | 
| removeEventListener | () | method | 
 public function removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Parameters
type:String | |
listener:Function | |
useCapture:Boolean (default = false) | 
| willTrigger | () | method | 
 public function willTrigger(type:String):Boolean
Parameters
type:String | 
Boolean |