Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CoreFormControllerInstanceShape

Hierarchy

  • CoreFormControllerInstanceShape

Index

Properties

dirty

dirty: boolean

emitter

emitter: EventEmitter

error

name

name: string

options

options: CoreFormOptionsType

pristine

pristine: boolean

pseudo

pseudo: boolean

ref

ref: RefObject<HTMLInputElement | HTMLSelectElement | HTMLTextAreaElement>

required

required: boolean

type

type: string

valid

valid: boolean

value

value: CoreFormValueType

Methods

emit

  • emit(...args: any[]): void
  • Parameters

    • Rest ...args: any[]

    Returns void

init

  • init(name: string, type?: string, value?: CoreFormValueType, options?: CoreFormOptionsType, required?: boolean, pseudo?: boolean): void
  • Parameters

    • name: string
    • Optional type: string
    • Optional value: CoreFormValueType
    • Optional options: CoreFormOptionsType
    • Optional required: boolean
    • Optional pseudo: boolean

    Returns void

install

  • install(value: CoreFormValueType, options?: CoreFormOptionsType, clean?: boolean): void
  • Parameters

    • value: CoreFormValueType
    • Optional options: CoreFormOptionsType
    • Optional clean: boolean

    Returns void

reset

  • reset(value: CoreFormValueType): void
  • Parameters

    • value: CoreFormValueType

    Returns void

update

  • update(value: CoreFormValueType): void
  • Parameters

    • value: CoreFormValueType

    Returns void

Generated using TypeDoc