Class: Form
The Form Class allows you to create Rich and Dynamic Forms in your websites and applications Pre-integrated into Ciptex Race
Throughout this page, you will see
formClientwith a lowercase "f" andFormwith an uppercase "F".
Formrefers to theFormobject provided by the SDK.
formClientrepresents an instance of aForm, created with thenewkeyword:
Instantiate a Form Client
A new instance of Form should be constructed by using the new keyword and passing the Config payload as the first argument.
Initiate a Basic Form Client
const formClient = new Form({
accountSid: "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
formId: "FIXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
});
To see all of the possible properties, see the Config interface section.
Hierarchy
EventEmitter↳
Form
Accessors
isSupported
• get isSupported(): boolean
Returns if Form is Supported in the current Browser / Context
console.info(formClient.isSupported)
Returns
boolean
ready
• get ready(): boolean
Is the formClient ready?
formClient.ready ? console.info("Ready") ? console.info("Not Ready")
Returns
boolean
Methods
init
▸ init(Payload): Promise<void>
Init the Form Client
await formClient.init({
formContainer: "Form"
});
Parameters
| Name | Type |
|---|---|
Payload | InitProps |
Returns
Promise<void>