TextFieldKind

elements.TextFieldKind (Enum)

Defines the different types of text field inputs available.

Each kind determines the behavior and user interface of the text field:

  • TEXT: Standard text input
  • NUMERIC: Numeric input with validation
  • DIR: Directory selection dialog (requires plugin_dialogs)
  • FILE: File selection dialog (requires plugin_dialogs)

Constructors

TEXT

TEXT

Standard text input field. Allows any text input without special validation.

NUMERIC

NUMERIC

Numeric input field. Validates input to ensure only numeric values are accepted.

DIR

DIR(?title: String)

Parameters:

Name Type Description
?title String Optional title for the directory selection dialog

Directory picker field. When clicked, opens a directory selection dialog.

FILE

FILE(?title: String, ?filters: Array<ceramic.DialogsFileFilter>)

Parameters:

Name Type Description
?title String Optional title for the file selection dialog
?filters Array<ceramic.DialogsFileFilter> Optional array of file filters to restrict selectable file types

File picker field. When clicked, opens a file selection dialog.