Skip to content

Class: FormCellContainerProxy

FormCellContainerProxy is a developer-facing interface that provides access to a formcell container control. It is passed to rules to provide access to a formcell container control for application specific customizations.

Hierarchy

Implements

Summary

Constructors

Properties

Class Properties

Inherited Properties

Accessors

Class Accessors

Inherited Accessors

Methods

Class Methods

Inherited Methods

Constructors

constructor

+ new FormCellContainerProxy(context: IContext): FormCellContainerProxy

Overrides ControlProxy.constructor

Parameters:

Name Type
context IContext

Returns: FormCellContainerProxy

Properties

Accessors

Methods

getCaption

getCaption(): string

Implementation of IResetableContainerProxy

Overrides ControlProxy.getCaption

Returns: string

designer specified caption or the empty string


getControl

getControl(name: string): IControlProxy

Implementation of IResetableContainerProxy

Find a form cell control based on the name

Parameters:

Name Type Description
name string the name of the control to match

Returns: IControlProxy

FormCellControlProxy instance or undefined if not found


getControls

getControls(): IControlProxy[]

Implementation of IResetableContainerProxy

Gets all the child controls for this container

Returns: IControlProxy[]

array of FormCellControlProxy instances


isContainer

isContainer(): boolean

Implementation of IControlProxy

Overrides ControlProxy.isContainer

Determine if this control is a container. By default form cell container is a container

Returns: boolean

true/false. It always return true for FormCell Container.


reset

reset(): Promise‹any›

Implementation of IResetableContainerProxy

Reset all FormCell controls in the FormCellContainer

Returns: Promise‹any›