Skip to content

Class: FormCellValidationProxy

A designer-facing interface that provides access to FormCellValidation Proxy in a FormCell control.

Hierarchy

Implements

Summary

Constructors

Properties

Class Properties

Inherited Properties

Accessors

Class Accessors

Currently none in this class.

Inherited Accessors

Methods

Class Methods

Inherited Methods

Constructors

Constructor

+ new FormCellValidationProxy(context: IContext): FormCellValidationProxy

Overrides ElementProxy.constructor

Parameters:

Name Type
context IContext

Returns: FormCellValidationProxy

Properties

Protected _row

_row: any

Methods

getMessage

getMessage(): string

Returns Message property value in Validation property

Implementation of IFormCellValidationProxy.getMessage

Returns: string


getParent

getParent(): IFormCellProxy

Returns parent control proxy

Implementation of IFormCellValidationProxy.getParent Overrides ElementProxy.getParent

Returns: IFormCellProxy


getSeparatorVisible

getSeparatorVisible(): boolean

Returns SeparatorVisible property value in Validation property. Only supported in iOS and WebClient.

Implementation of IFormCellValidationProxy.getSeparatorVisible

Returns: boolean


getStyles

getStyles(): any

Returns Styles property value in Validation property

Implementation of IFormCellValidationProxy.getStyles

Returns: any


getVisible

getVisible(): boolean

Returns Visible property value in Validation property

Implementation of IFormCellValidationProxy.getVisible

Returns: boolean


setMessage

setMessage(message: string): FormCellValidationProxy

Set the Message value in Validation property

This will not cause the UI to rerender. To redraw the form cell, use redraw() on control proxy.

Implementation of IFormCellValidationProxy.setMessage

Parameters:

Name Type Description
message string Message value to set

Returns: FormCellValidationProxy


setSeparatorVisible

setSeparatorVisible(separatorVisible: boolean): FormCellValidationProxy

Set the SeparatorVisible value in Validation property. Only supported in iOS and WebClient.

This will not cause the UI to rerender. To redraw the form cell, use redraw() on control proxy.

Implementation of IFormCellValidationProxy.setSeparatorVisible

Parameters:

Name Type Description
separatorVisible boolean separatorVisible value to set

Returns: FormCellValidationProxy


setStyles

setStyles(styles: any): FormCellValidationProxy

Set the Styles value in Validation property

This will not cause the UI to rerender. To redraw the form cell, use redraw() on control proxy.

Implementation of IFormCellValidationProxy.setStyles

Parameters:

Name Type Description
styles any Styles value to set

Returns: FormCellValidationProxy


setVisible

setVisible(visible: boolean): FormCellValidationProxy

Set the Visible value in Validation property

This will not cause the UI to rerender. To redraw the form cell, use redraw() on control proxy.

Implementation of IFormCellValidationProxy.setVisible

Parameters:

Name Type Description
visible boolean Visible value to set

Returns: FormCellValidationProxy