Packageartcustomer.framework.core
Interfacepublic interface IModel

IModel



Public Properties
 PropertyDefined By
  component : IComponent
[read-only]
IModel
  context : IContext
[read-only]
IModel
  numModels : int
[read-only]
IModel
Public Methods
 MethodDefined By
  
destroy():void
IModel
  
IModel
  
hasregisterModel(id:String):Boolean
IModel
  
init():void
IModel
  
reset():void
IModel
  
setup():void
IModel
  
update(updateType:String, data:IViewData, viewID:String = null, isViewSetup:Boolean = true):void
IModel
Property Detail
componentproperty
component:IComponent  [read-only]


Implementation
    public function get component():IComponent
contextproperty 
context:IContext  [read-only]


Implementation
    public function get context():IContext
numModelsproperty 
numModels:int  [read-only]


Implementation
    public function get numModels():int
Method Detail
destroy()method
public function destroy():void

getModel()method 
public function getModel(id:String):IMacroModel

Parameters

id:String

Returns
IMacroModel
hasregisterModel()method 
public function hasregisterModel(id:String):Boolean

Parameters

id:String

Returns
Boolean
init()method 
public function init():void

reset()method 
public function reset():void

setup()method 
public function setup():void

update()method 
public function update(updateType:String, data:IViewData, viewID:String = null, isViewSetup:Boolean = true):void

Parameters

updateType:String
 
data:IViewData
 
viewID:String (default = null)
 
isViewSetup:Boolean (default = true)