Skip to content
@xngui/components/form
@xngui/components/form

Signal Forms shell — FormRoot, form-field, validation.

Preview

Identity

We'll never share your email

Debounced Search Input

Account Security

AT Least 8 Characters

Profile Details

No file chosen

PDF OR Word Document

Preferences

Select ONE OR More

50
oklch(55% 0.2 264)

Plan

Agreements

import { Component } from '@angular/core';
import { XButton } from '@xngui/components/button';
import { XCheckbox } from '@xngui/components/checkbox';
import { XColorPicker } from '@xngui/components/color-picker';
import { XCombobox } from '@xngui/components/combobox';
import { XDatepicker } from '@xngui/components/datepicker';
import { XFileUpload } from '@xngui/components/file-upload';
import { XForm, XFormField } from '@xngui/components/form';
import { XInput } from '@xngui/components/input';
import { XNumberInput } from '@xngui/components/number-input';
import { XPasswordInput } from '@xngui/components/password-input';
import { XRadio } from '@xngui/components/radio';
import { XRadioGroup } from '@xngui/components/radio-group';
import { XSearchInput } from '@xngui/components/search-input';
import { XSelect } from '@xngui/components/select';
import { XSlider } from '@xngui/components/slider';
import { XSwitch } from '@xngui/components/switch';
import { XTextarea } from '@xngui/components/textarea';
 
@Component({
selector: 'app-example',
imports: [XButton, XCheckbox, XColorPicker, XCombobox, XDatepicker, XFileUpload, XForm, XFormField, XInput, XNumberInput, XPasswordInput, XRadio, XRadioGroup, XSearchInput, XSelect, XSlider, XSwitch, XTextarea],
templateUrl: './form.component.html',
})
export class ExampleComponent {}

Events

Interact with the preview — events will appear here.