Hierarchy

Implemented by

Properties

async: IAsync
componentName: string
componentStatus: ComponentStatus
container: HTMLElement
defaultTimeout: number
error: string
i18n: ((text, ...params) => string)

Type declaration

    • (text, ...params): string
    • Parameters

      • text: string
      • Rest ...params: (string | number)[]

      Returns string

isDestructed: boolean
isFocused: boolean
isInDestruct: boolean
isReady: boolean
name: string
ow: Window
ownerDocument: Document
ownerWindow: Window
parentElement: Nullable<IUIElement>
state: {
    autocomplete: boolean;
    className: string;
    clearButton?: boolean;
    icon: string;
    label: string;
    name: string;
    onChange?: ((value) => void);
    placeholder: string;
    ref: string;
    required: boolean;
    type: "number" | "text" | "checkbox" | "url" | "file" | "hidden";
    validators: string[];
    value: string | number;
}

Type declaration

  • autocomplete: boolean
  • className: string
  • Optional clearButton?: boolean
  • icon: string
  • label: string
  • name: string
  • Optional onChange?: ((value) => void)
      • (value): void
      • Parameters

        • value: string

        Returns void

  • placeholder: string
  • ref: string
  • required: boolean
  • type: "number" | "text" | "checkbox" | "url" | "file" | "hidden"
  • validators: string[]
  • value: string | number
uid: string
value: string

Methods

  • Parameters

    Returns void

  • Apply callback for all parents

    Parameters

    • callback: ((parent) => void)
        • (parent): void
        • Parameters

          Returns void

    Returns IUIInput

  • Returns string

  • Returns void

  • Type Parameters

    • T

    Parameters

    Returns Nullable<T>

  • Parameters

    • elementName: string

    Returns string

  • Parameters

    • elementName: string
    • mod: string

    Returns string

  • Parameters

    • elementName: string
    • Optional mod: string
    • Optional modValue: string | boolean

    Returns string

  • Parameters

    • status: ComponentStatus
    • callback: ((component) => void)
        • (component): void
        • Parameters

          Returns void

    Returns void

  • Parameters

    Returns void

  • Returns void

  • Returns boolean

Jodit PRO

If you like Jodit - try Jodit PRO