Form UI Element
Component for creating form interfaces.
import { UIForm, UIInput, UIBlock } from 'jodit/core/ui';
const form = new UIForm(jodit, [
  new UIInput(editor, {
    required: true,
    label: 'URL',
    name: 'url',
    type: 'text',
    placeholder: 'https://'
  }),
  new UIInput(editor, {
    name: 'text',
    label: 'Alternative text'
  }),
  new UIBlock(editor, [button])
]);
Classes
required
required(input): boolean
Input is required
Parameters
| Name | Type | 
|---|---|
| input | IUIInput | 
Returns
boolean
Defined in
src/core/ui/form/validators/input.ts#18
url
url(input): boolean
Input value should be valid URL
Parameters
| Name | Type | 
|---|---|
| input | IUIInput | 
Returns
boolean
Defined in
src/core/ui/form/validators/input.ts#30
required
required(input): boolean
Select is required
Parameters
| Name | Type | 
|---|---|
| input | IUIInput | 
Returns
boolean
Defined in
jodit/src/core/ui/form/validators/select.ts:17
Previous
Next