Defines the interface for Datepicker Pattern Based on Flatpickr provider

Hierarchy-Diagram

UML class diagram of OSUIFlatpickrRangeDate
Legend
icon for a class in the UML class diagram class
icon for an abstract class in the UML class diagram abstract class
icon for a protected property in the UML class diagram protected property
icon for a private property in the UML class diagram private property
icon for a public method in the UML class diagram public method
icon for a protected method in the UML class diagram protected method
icon for a private method in the UML class diagram private method
italic abstract property/method

Hierarchy

Methods

  • Protected

    Method that will be triggered by library each time any date is selected and will also trigger the input update value and also trigger the OnSelectedDate platform event callback!

    Memberof

    Providers.DatePicker.Flatpickr.RangeDate.OSUIFlatpickrRangeDate

    Parameters

    • selectedDates: string[]

      Array of selected dates

    Returns void

  • Method used to change given propertyName at OnParametersChange platform event

    Memberof

    Providers.DatePicker.Flatpickr.RangeDate.OSUIFlatpickrRangeDate

    Parameters

    • propertyName: string

      the name of the property that will be changed

    • propertyValue: unknown

      the new value that should be assigned to the given property name

    Returns void

Accessors

  • get _enableAccessibility(): boolean
  • Protected

    Getter that allows to obtain the accessibility is enabled.

    Memberof

    OSFramework.Patterns.AbstractPattern

    Returns boolean

  • get selfElement(): HTMLElement
  • Getter that allows to obtain the self element.

    Memberof

    OSFramework.Patterns.AbstractPattern

    Returns HTMLElement

  • get isBuilt(): boolean
  • Getter that tells if the pattern is already built.

    Memberof

    OSFramework.Patterns.AbstractPattern

    Returns boolean

  • get configs(): C
  • Current configurations/state of the pattern.

    Memberof

    OSFramework.Patterns.AbstractPattern

    Returns C

  • get uniqueId(): string
  • Unique id of the pattern. Internal use only.

    Memberof

    OSFramework.Patterns.AbstractPattern

    Returns string

  • get widgetId(): string
  • Id of the pattern known by the developer. External use only.

    Memberof

    OSFramework.Patterns.AbstractPattern

    Returns string

Properties

_provider: flatpickr
_providerInfo: ProviderInfo
providerEventsManagerInstance: IProviderEventManager
_datePickerPlatformInputElem: HTMLInputElement
_flatpickrInputElem: HTMLInputElement
_flatpickrOpts: FlatpickrOptions

Constructors