BaseComponent()

BaseComponent基础组件。

new BaseComponent()

所有组件的基础组件,每个组件都应该继承自它。

Members

active :boolean

激活或停用组件。

app :THING.App

获取应用程序。

object :THING.BaseObject

获取对象。

onActiveChange :OnActiveChangeComponentCallback

活动状态改变时的回调函数。

onAfterAdd :OnAfterAddComponentCallback

添加之后。

onAfterAddChild :OnAddChildComponentCallback

添加子对象之后的回调函数。

onAfterRemove :OnAfterRemoveComponentCallback

移除之后。

onAfterRemoveChild :OnRemoveChildComponentCallback

移除子对象之后的回调函数。

onBeforeAdd :OnBeforeAddComponentCallback

添加之前。

onBeforeAddChild :OnAddChildComponentCallback

添加子对象之前的回调函数。

onBeforeRemove :OnBeforeRemoveComponentCallback

移除之前。

onBeforeRemoveChild :OnRemoveChildComponentCallback

移除子对象之前的回调函数。

onCopy :OnCopyComponentCallback

复制时的回调函数。

onExport :OnExportComponentCallback

导出数据时。

onImport :OnImportComponentCallback

导入数据时。

onInit :OnInitComponentCallback

初始化时的回调函数。

onLoadResource :OnLoadResourceComponentCallback

加载资源时的回调函数。

onParentChange :OnParentChangeComponentCallback

改变父对象时的回调函数。

onRefresh :OnRefreshComponentCallback

刷新时的回调函数。

onResize :OnResizeComponentCallback

调整大小时的回调函数。

onUnloadResource :OnUnloadResourceComponentCallback

卸载资源时的回调函数。

onUpdate :OnUpdateComponentCallback

更新时的回调函数。

onVisibleChange :OnVisibleChangeComponentCallback

可见性改变时的回调函数。

Methods

onAdd(object)

当添加组件时。
Parameters:
Name Type Description
object THING.BaseObject 对象。

onRemove()

当移除组件时。