API
Class

Observable ($UI/system/lib/base/observable)

使用范围:UI2

Contents

class Observable ($UI/system/lib/base/observable) extends Object

js事件基类

Constructor Top

  Observable ()

Methods Top

void clearListener ( ename)
void clearListeners ()
void fireEvent ( ename)
void hasListener ( ename)
void off ( ename, fn, scope)
void on ( ename, fn, scope, options)
void un ( ename, fn, scope)

Constructor details Top

public Observable ()

js事件基类

Methods Detail Top

public void clearListener ( ename)

删除事件监听器

Parameters

ename

事件名称

Return Value

void

public void clearListeners ()

删除所有的事件监听器

Return Value

void

public void fireEvent ( ename)

派发事件

Parameters

ename

事件名称

Return Value

void

public void hasListener ( ename)

判断指定的事件是否有监听器

Parameters

ename

事件名称

Return Value

void

public void off ( ename, fn, scope)

删除事件监听器

Parameters

ename

事件名称

fn

事件处理器

scope

调用事件处理器的this

Return Value

void

public void on ( ename, fn, scope, options)

添加事件监听器

Parameters

ename

事件名称

fn

事件处理器

scope

调用事件处理器的this

options

其它选项

Return Value

void

public void un ( ename, fn, scope)

删除事件监听器

See Off

Parameters

ename

事件名称

fn

事件处理器

scope

调用事件处理器的this

Return Value

void