Hierarchy

Hierarchy

Constructors

Properties

context: any

If using the new style context, re-declare this in your class to be the React.ContextType of your static contextType. Should be used with type annotation or static contextType.

static contextType = MyContext
// For TS pre-3.7:
context!: React.ContextType<typeof MyContext>
// For TS 3.7 and above:
declare context: React.ContextType<typeof MyContext>
props: Readonly<IIgrDatePickerProps> & Readonly<{
    children?: ReactNode;
}>
refs: {
    [key: string]: ReactInstance;
}

Type declaration

  • [key: string]: ReactInstance
state: Readonly<{}>
contextType?: Context<any>

If set, this.context will be set at runtime to the current value of the given Context.

Usage:

type MyContext = number
const Ctx = React.createContext<MyContext>(0)

class Foo extends React.Component {
static contextType = Ctx
context!: React.ContextType<typeof Ctx>
render () {
return <>My context's value: {this.context}</>;
}
}

Accessors

  • get allowTextInput(): boolean
  • Gets or sets the AllowTextInput property to detirmine if entering text into the input is allowed

    Returns boolean

  • set allowTextInput(v): void
  • Parameters

    • v: boolean

    Returns void

  • get baseTheme(): BaseControlTheme
  • Gets or sets the base built in theme to use for the date picker.

    Returns BaseControlTheme

  • set baseTheme(v): void
  • Parameters

    • v: BaseControlTheme

    Returns void

  • get changing(): ((s, e) => void)
  • Returns ((s, e) => void)

  • set changing(ev): void
  • Parameters

    Returns void

  • get dateFormat(): DateFormats
  • Gets or sets the date time format to use for this column. If FormatString is specificied this value is ignored.

    Returns DateFormats

  • set dateFormat(v): void
  • Parameters

    Returns void

  • get density(): ControlDisplayDensity
  • Gets or sets the display density to use for the date pcicker.

    Returns ControlDisplayDensity

  • set density(v): void
  • Parameters

    • v: ControlDisplayDensity

    Returns void

  • get firstDayOfWeek(): DayOfWeek
  • Gets or sets the FirstDayOfWeek property to detirmine first day of the week

    Returns DayOfWeek

  • set firstDayOfWeek(v): void
  • Parameters

    Returns void

  • get firstWeekOfYear(): FirstWeek
  • Gets or sets the FirstWeekOfYear property to detirmine first week of the year

    Returns FirstWeek

  • set firstWeekOfYear(v): void
  • Parameters

    Returns void

  • get formatString(): string
  • Gets or sets the Format property to detirmine the format of the date in the input

    Returns string

  • set formatString(v): void
  • Parameters

    • v: string

    Returns void

  • get gotFocus(): ((s, e) => void)
  • Returns ((s, e) => void)

  • set gotFocus(ev): void
  • Parameters

    Returns void

  • get height(): string
  • Returns string

  • set height(value): void
  • Parameters

    • value: string

    Returns void

  • get i(): DatePicker
  • Returns DatePicker

  • get iconColor(): string
  • Gets or Sets the text color

    Returns string

  • set iconColor(v): void
  • Parameters

    • v: string

    Returns void

  • get isDisabled(): boolean
  • Returns boolean

  • set isDisabled(v): void
  • Parameters

    • v: boolean

    Returns void

  • get isFixed(): boolean
  • Indicates that the calendar dropdown will position itself relative to the window instead of the document.

    Returns boolean

  • set isFixed(v): void
  • Parameters

    • v: boolean

    Returns void

  • get keyDown(): ((s, e) => void)
  • Returns ((s, e) => void)

      • (s, e): void
      • Parameters

        Returns void

  • set keyDown(ev): void
  • Parameters

    • ev: ((s, e) => void)
        • (s, e): void
        • Parameters

          Returns void

    Returns void

  • get label(): string
  • Gets or Sets the property name that contains the label.

    Returns string

  • set label(v): void
  • Parameters

    • v: string

    Returns void

  • get labelTextColor(): string
  • Gets or sets the color to use for the text.

    Returns string

  • set labelTextColor(v): void
  • Parameters

    • v: string

    Returns void

  • get labelTextStyle(): string
  • Gets or sets the font to use for the combobox.

    Returns string

  • set labelTextStyle(v): void
  • Parameters

    • v: string

    Returns void

  • get lostFocus(): ((s, e) => void)
  • Returns ((s, e) => void)

  • set lostFocus(ev): void
  • Parameters

    Returns void

  • get maxDate(): Date
  • Gets or Sets the property name that contains the MaxDate.

    Returns Date

  • set maxDate(v): void
  • Parameters

    • v: Date

    Returns void

  • get minDate(): Date
  • Gets or Sets the property name that contains the MinDate.

    Returns Date

  • set minDate(v): void
  • Parameters

    • v: Date

    Returns void

  • get openAsChild(): boolean
  • Indicates that the dropdown should open as a child of the date picker.

    Returns boolean

  • set openAsChild(v): void
  • Parameters

    • v: boolean

    Returns void

  • get openOnFocus(): boolean
  • Gets or sets the AllowTextInput property to detirmine if entering text into the input is allowed

    Returns boolean

  • set openOnFocus(v): void
  • Parameters

    • v: boolean

    Returns void

  • get placeholder(): string
  • Gets or Sets the property name that contains the placeholder.

    Returns string

  • set placeholder(v): void
  • Parameters

    • v: string

    Returns void

  • get selectedValueChanged(): ((s, e) => void)
  • Called when date is selected.

    Returns ((s, e) => void)

  • set selectedValueChanged(ev): void
  • Parameters

    Returns void

  • get showClearButton(): boolean
  • Gets or sets the ShowClearButton property to detirmine if the clear button is shown

    Returns boolean

  • set showClearButton(v): void
  • Parameters

    • v: boolean

    Returns void

  • get showTodayButton(): boolean
  • Gets or sets the ShowTodayButton property to detirmine if the today button is shown

    Returns boolean

  • set showTodayButton(v): void
  • Parameters

    • v: boolean

    Returns void

  • get showWeekNumbers(): boolean
  • Gets or sets the ShowWeekNumbers property to detirmine if the week numbers are shown

    Returns boolean

  • set showWeekNumbers(v): void
  • Parameters

    • v: boolean

    Returns void

  • get textColor(): string
  • Gets or Sets the text color

    Returns string

  • set textColor(v): void
  • Parameters

    • v: string

    Returns void

  • get textStyle(): string
  • Gets or sets the font to use for the combobox.

    Returns string

  • set textStyle(v): void
  • Parameters

    • v: string

    Returns void

  • get today(): Date
  • Gets or Sets the property name that contains the values.

    Returns Date

  • set today(v): void
  • Parameters

    • v: Date

    Returns void

  • get useTopLayer(): boolean
  • Indicates that the dropdown will place itself into the browser top layer.

    Returns boolean

  • set useTopLayer(v): void
  • Parameters

    • v: boolean

    Returns void

  • get value(): Date
  • Gets or Sets the property name that contains the values.

    Returns Date

  • set value(v): void
  • Parameters

    • v: Date

    Returns void

  • get valueChange(): ((s, e) => void)
  • Returns ((s, e) => void)

  • set valueChange(ev): void
  • Parameters

    • ev: ((s, e) => void)

    Returns void

  • get width(): string
  • Returns string

  • set width(value): void
  • Parameters

    • value: string

    Returns void

Methods

  • Catches exceptions generated in descendant components. Unhandled exceptions will cause the entire component tree to unmount.

    Parameters

    • error: Error
    • errorInfo: ErrorInfo

    Returns void

  • Returns void

  • Called immediately after updating occurs. Not called for the initial render.

    The snapshot is only present if getSnapshotBeforeUpdate is present and returns non-null.

    Parameters

    Returns void

  • Returns void

  • Returns void

  • Returns a serialized copy of the exported visual model

    Returns string

  • Exports visual information about the current state of the grid.

    Returns any

  • Parameters

    • Optional callback: (() => void)
        • (): void
        • Returns void

    Returns void

  • Runs before React applies the result of render to the document, and returns an object to be given to componentDidUpdate. Useful for saving things such as scroll position before render causes changes to it.

    Note: the presence of getSnapshotBeforeUpdate prevents any of the deprecated lifecycle events from running.

    Parameters

    Returns any

  • Returns void

  • Returns DetailedReactHTMLElement<{
        children: any[];
        className: string;
        ref: ((ref) => void);
    }, any>

  • Returns void

  • Type parameters

    Type Parameters

    • K extends never

    Parameters

    • state: {} | ((prevState, props) => {} | Pick<{}, K>) | Pick<{}, K>
    • Optional callback: (() => void)
        • (): void
        • Returns void

    Returns void

  • Parameters

    • nextProps: any
    • nextState: any

    Returns boolean

  • Returns void