Class: HostedComponent

obitech-framework/uif-component# HostedComponent

This is the abstract base class for UI components and client-side services.

<virtual> new HostedComponent(sID, sDisplayName, sOrigin, sVersion, aaContractImplementations)

Parameters:
Name Type Description
sID string The component's unique ID.
sDisplayName string The component's display name.
sOrigin string A string identifying the component that is constructing this component.
sVersion string The component's 3-part version number.
aaContractImplementations Object[] An associative array mapping a list of contracts to the objects that provide this component's implementation of those contracts.

Extends

Methods

<protected> _doClearComponent()

Subclasses should implement this to get a callback when component is cleared. This will be called before hosted components are cleared.

<protected> _doCloseComponent()

Subclasses should implement this to get a callback when component is detached. This will be called before hosted components are detached.

<protected> _doDetachComponent()

Subclasses should implement this to get a callback when component is detached. This will be called before hosted components are detached.

<protected> _doStartComponent()

Subclasses should implement this to get a callback when component is started. This will be called before hosted components are started.

<protected> _doStopComponent()

Subclasses should implement this to get a callback when component is stopped. This will be called before hosted components are stopped.