Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

Hierarchy

  • AbstractField<T>
    • DatePickerField

Implements

  • AbstractField<T>

Index

Constructors

constructor

Properties

Optional _bare

_bare: undefined | false | true

Optional _metadata

_metadata: TypeFormMetadata

Optional context

context: IFormContext

Optional parent

parent: undefined | string

props

props: T

type

type: FIELD_NAMES

Accessors

bare

  • get bare(): boolean
  • set bare(val: boolean): void

metadata

  • get metadata(): AbstractMetadata<IInputFieldMetadata> | AbstractMetadata<IRadioGroupChildren> | AbstractMetadata<ICheckBoxesMetadata> | AbstractMetadata<IFileMetaData>
  • set metadata(val: TypeFormMetadata): void

parentName

  • get parentName(): string | undefined
  • set parentName(value: string | undefined): void

Methods

create

  • create(): Element

createField

  • createField(fieldCallback: Function): Element

doValidation

  • doValidation(value: any): Array<IValidation>

formGroup

  • formGroup(children: any): ReactElement

getField

  • getField(): (Anonymous function)

Protected getProps

  • getProps(): T

getStatePositionFromFormKey

  • getStatePositionFromFormKey(): {}

Private onHandleChange

  • onHandleChange(date: Date | undefined): void

overrideEvent

  • overrideEvent(e: any, value: any): ChangeEvent<any>

Static mergeDefaultCssWithProps

  • mergeDefaultCssWithProps(defaultValue: string, cssProps: any, bare: boolean): string

Generated using TypeDoc