Module:libextPackage:wrap.ext.utilParent:ObjectCopyright (c) 2007, 2008 Point5U, LLC
Milescript - ExtJS Wrapper Library: Project Home | Documentation

wrap.ext.util.Observable

Inheritance : Object

Constructors

Signature
public Observable()

Methods

NameSignature
addEventsvoid addEvents(EventsConfig events)
addListenervoid addListener(String eventName, DefaultExtDelegate handler)
addListenervoid addListener(String eventName, DefaultExtDelegate handler, Object scope)
addListenervoid addListener(String eventName, DefaultExtDelegate handler, Object scope, Array<Object> options)
capturevoid capture(Observable o, DefaultExtDelegate fn)
capturevoid capture(Observable o, DefaultExtDelegate fn, Object scope)
fireEventboolean fireEvent(String eventName, Array<Object> args)
fireEventboolean fireEvent(String eventName, Object args)
hasListenerboolean hasListener(String eventName)
onvoid on(String eventName, Function handler)
onvoid on(String eventName, Function handler, Object scope)
onvoid on(String eventName, Function handler, Object scope, Array<Object> options)
purgeListenersvoid purgeListeners()
releaseCapturevoid releaseCapture(Observable o)
removeListenervoid removeListener(String eventName, DefaultExtDelegate handler)
removeListenervoid removeListener(String eventName, DefaultExtDelegate handler, Object scope)
resumeEventsvoid resumeEvents()
suspendEventsvoid suspendEvents()
unvoid un(String eventName, DefaultExtDelegate handler)
unvoid un(String eventName, DefaultExtDelegate handler, Object scope)

Constructors

public Observable()


Methods

addEvents

void addEvents(EventsConfig events)

Parameters

NameTypeDescription
eventswrap.ext.util.types.EventsConfig

addListener

void addListener(String eventName, DefaultExtDelegate handler)

Parameters

NameTypeDescription
eventNamecore.String
handlerwrap.ext.types.DefaultExtDelegate

addListener

void addListener(String eventName, DefaultExtDelegate handler, Object scope)

Parameters

NameTypeDescription
eventNamecore.String
handlerwrap.ext.types.DefaultExtDelegate
scopecore.Object

addListener

void addListener(String eventName, DefaultExtDelegate handler, Object scope, Array<Object> options)

Parameters

NameTypeDescription
eventNamecore.String
handlerwrap.ext.types.DefaultExtDelegate
scopecore.Object
optionscore.Array<core.Object>

capture

void capture(Observable o, DefaultExtDelegate fn)

Parameters

NameTypeDescription
owrap.ext.util.Observable
fnwrap.ext.types.DefaultExtDelegate

capture

void capture(Observable o, DefaultExtDelegate fn, Object scope)

Parameters

NameTypeDescription
owrap.ext.util.Observable
fnwrap.ext.types.DefaultExtDelegate
scopecore.Object

fireEvent

boolean fireEvent(String eventName, Array<Object> args)

Returns
core.boolean

Parameters

NameTypeDescription
eventNamecore.String
argscore.Array<core.Object>

fireEvent

boolean fireEvent(String eventName, Object args)

Returns
core.boolean

Parameters

NameTypeDescription
eventNamecore.String
argscore.Object

hasListener

boolean hasListener(String eventName)

Returns
core.boolean

Parameters

NameTypeDescription
eventNamecore.String

on

void on(String eventName, Function handler)

Parameters

NameTypeDescription
eventNamecore.String
handlercore.Function

on

void on(String eventName, Function handler, Object scope)

Parameters

NameTypeDescription
eventNamecore.String
handlercore.Function
scopecore.Object

on

void on(String eventName, Function handler, Object scope, Array<Object> options)

Parameters

NameTypeDescription
eventNamecore.String
handlercore.Function
scopecore.Object
optionscore.Array<core.Object>

purgeListeners

void purgeListeners()


releaseCapture

void releaseCapture(Observable o)

Parameters

NameTypeDescription
owrap.ext.util.Observable

removeListener

void removeListener(String eventName, DefaultExtDelegate handler)

Parameters

NameTypeDescription
eventNamecore.String
handlerwrap.ext.types.DefaultExtDelegate

removeListener

void removeListener(String eventName, DefaultExtDelegate handler, Object scope)

Parameters

NameTypeDescription
eventNamecore.String
handlerwrap.ext.types.DefaultExtDelegate
scopecore.Object

resumeEvents

void resumeEvents()


suspendEvents

void suspendEvents()


un

void un(String eventName, DefaultExtDelegate handler)

Parameters

NameTypeDescription
eventNamecore.String
handlerwrap.ext.types.DefaultExtDelegate

un

void un(String eventName, DefaultExtDelegate handler, Object scope)

Parameters

NameTypeDescription
eventNamecore.String
handlerwrap.ext.types.DefaultExtDelegate
scopecore.Object

Module:libextPackage:wrap.ext.utilParent:ObjectCopyright (c) 2007, 2008 Point5U, LLC
Milescript - ExtJS Wrapper Library: Project Home | Documentation