@threadplane/a2uiInterfacev0.3.4

A2uiTextField

Basic-catalog text input with a dynamic label and value, input variant, and optional validation.

import type { A2uiTextField } from '@threadplane/a2ui';

Declaration

export interface A2uiTextField extends A2uiComponentBase, A2uiCheckable  {
  component: 'TextField';
  label: DynamicString;
  validationRegexp?: string;
  value?: DynamicString;
  variant?: 'shortText' | 'longText' | 'number' | 'obscured';
}

Members

component

component: 'TextField';

label

validationRegexp

validationRegexp?: string;

value

value?: DynamicString;

variant

variant?: 'shortText' | 'longText' | 'number' | 'obscured';