Component.Manager

管理组件元数据

Class

Class Details

class component.Manager
Manager ()
提供组件元数据管理功能

Methods Details

Manager.prototype.addComponent()
addComponent ( id, component )
把 id 和组件对象关联起来
Parameters:
  • id (String) – 组件 ID
  • component (KISSY.Component.Control) – 组件对象
Manager.prototype.getComponent()
getComponent ( id )
根据 id 获取对应的组件对象
Parameters:id (String) – 要获取的 ID
Return KISSY.Component.Control:
 要获取的组件对象
Manager.prototype.getConstructorByXClass()
getConstructorByXClass ( classNames )
通过传入的 css classNames 获取对应的组件的构造函数
Parameters:classNames (String) – css class name, 多个用空格隔开
Return Function:
 要获取的构造函数
Manager.prototype.removeComponent()
removeComponent ( id )
移除对应 id 与组件之间的联系
Parameters:id (String) – 要移除联系的组件的 ID
Manager.prototype.setConstructorByXClass()
setConstructorByXClass ( className, ComponentConstructor )
将 css class 和组件的构造函数对应
Parameters:
  • className (String) – 组件的的css class name
  • ComponentConstructor (Functoin) – 组件的构造函数