Packagecom.flexicious.components.dashboard.preferences
Classpublic class DashboardUserSettingsController
InheritanceDashboardUserSettingsController Inheritance UserSettingsController Inheritance Object

Extended version of the User Settings controller for managing state of the dashboard



Public Methods
 MethodDefined By
 Inherited
clearPreferences(userSettingsOptions:UserSettingsOptions):void
Clears preferences
UserSettingsController
 Inherited
getPreferencesString(userSettingsOptions:UserSettingsOptions):String
Gets the preferences string for the supplied grid
UserSettingsController
  
[static]
DashboardUserSettingsController
 Inherited
loadPreferences(userSettingsOptions:UserSettingsOptions):void
Loads preferences
UserSettingsController
  
parsePreferences(userSettingsOptions:UserSettingsOptions, val:String):ArrayCollection
[override]
DashboardUserSettingsController
 Inherited
persistPreferences(userSettingsOptions:UserSettingsOptions, name:String = Default, isDefault:Boolean = false):void
Saves the preferences
UserSettingsController
  
setPreferences(userSettingsOptions:UserSettingsOptions, arrayCollection:ArrayCollection):void
[override]
DashboardUserSettingsController
Protected Methods
 MethodDefined By
 Inherited
getColumnOrder(userSettingsOptions:UserSettingsOptions):ArrayCollection
Gets the order of columns
UserSettingsController
 Inherited
getColumnVisibility(userSettingsOptions:UserSettingsOptions):ArrayCollection
Gets the visibility of the columns
UserSettingsController
 Inherited
getColumnWidths(userSettingsOptions:UserSettingsOptions):ArrayCollection
Gets the widths of the columns
UserSettingsController
  
[override]
DashboardUserSettingsController
 Inherited
getLegacyPreferences(userSettingsOptions:UserSettingsOptions):ArrayCollection
UserSettingsController
 Inherited
UserSettingsController
 Inherited
getSharedObject(key:String):SharedObject
Gets the shared object by key.
UserSettingsController
 Inherited
parseCompactPreferencesString(userSettingsOptions:UserSettingsOptions, val:String):ArrayCollection
UserSettingsController
 Inherited
setColumnOrder(userSettingsOptions:UserSettingsOptions, val:ArrayCollection):void
Sets the order of columns
UserSettingsController
 Inherited
setColumnVisibility(userSettingsOptions:UserSettingsOptions, val:ArrayCollection):void
Sets the visibility of the columns
UserSettingsController
 Inherited
setColumnWidths(userSettingsOptions:UserSettingsOptions, val:ArrayCollection):void
Sets the widths of the columns
UserSettingsController
Method Detail
getCompactPreferencesString()method
override protected function getCompactPreferencesString(userSettingsOptions:UserSettingsOptions):String

Parameters

userSettingsOptions:UserSettingsOptions

Returns
String
instance()method 
public static function instance():DashboardUserSettingsController

Returns
DashboardUserSettingsController
parsePreferences()method 
override public function parsePreferences(userSettingsOptions:UserSettingsOptions, val:String):ArrayCollection

Parameters

userSettingsOptions:UserSettingsOptions
 
val:String

Returns
ArrayCollection
setPreferences()method 
override public function setPreferences(userSettingsOptions:UserSettingsOptions, arrayCollection:ArrayCollection):void

Parameters

userSettingsOptions:UserSettingsOptions
 
arrayCollection:ArrayCollection