UNPKG

zcatalyst-integ-cliq

Version:

Node.js SDK for integrating Zoho Catalyst with Zoho Cliq

33 lines (32 loc) 917 B
import { ACTION_TYPE, FORM_RENDERING_MODE, FORM_ACTION_MODE } from '../common.js'; import FormInput from './form-input.js'; export default class Form { type?: string; title?: string; hint?: string; name?: string; version?: number; button_label?: string; trigger_on_cancel?: boolean; actions?: FormActionsObject; action?: FormAction; inputs?: Array<FormInput>; mode?: FORM_RENDERING_MODE; constructor(isWidget?: boolean); newFormActionsObject(): FormActionsObject; newFormAction(name: string): FormAction; newFormInput(): FormInput; addInputs(...input: Array<FormInput>): number; } declare class FormActionsObject { submit?: FormAction; cancel?: FormAction; newFormAction(name: string): FormAction; } declare class FormAction { type: ACTION_TYPE; name: string; mode?: FORM_ACTION_MODE; constructor(name: string); } export {};