Jodit 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/types/ui.d.ts#157


required

required(input): boolean

Select is required

Parameters

Name Type
input IUIInput

Returns

boolean

Defined in

src/types/ui.d.ts#157


url

url(input): boolean

Input value should be valid URL

Parameters

Name Type
input IUIInput

Returns

boolean

Defined in

src/types/ui.d.ts#157