Class: Component

obitech-framework/uif-component# Component

This abstract base class contains the basic metadata that all UI components need to provide.

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

Parameters:
Name Type Argument Default 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[] <optional>
{} An associative array mapping a list of contracts to the objects that provide this component's implementation of those contracts.