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
formClient
with a lowercase "f" andForm
with an uppercase "F".
Form
refers to theForm
object provided by the SDK.
formClient
represents an instance of aForm
, created with thenew
keyword:
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
>