Defines the interface for OutSystemsUI Tooltip Pattern

Hierarchy-Diagram

UML class diagram of Tooltip
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 an interface in the UML class diagram interface
icon for a public property in the UML class diagram public property
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

Implements

Properties

isProviderBased: boolean = false
_activeScreenElement: HTMLElement
_eventBalloonWrapperOnMouseEnter: Generic
_eventBalloonWrapperOnMouseLeave: Generic
_eventIconOnMouseEnter: Generic
_eventIconOnMouseLeave: Generic
_eventOnBalloonClick: Generic
_eventOnBlur: Generic
_eventOnClick: Generic
_eventOnFocus: Generic
_eventOnKeypress: Generic
_eventOnOpenedBalloon: Generic
_eventOnScreenScroll: Generic
_eventOnWindowResize: Generic
_focusManagerInstance: FocusManager
_intersectionObserver: IntersectionObserver
_isBalloonWrapperMouseEnter: boolean = false
_isIconMouseEnter: boolean = false
_isOpen: boolean
_isOpenedByApi: boolean = false
_isSafari: boolean
_platformEventOnToggleCallback: OSGeneric
_requestAnimationOnBodyScroll: number
_requestAnimationOnWindowResize: number
_selfElementBoundingClientRect: DOMRect = ...
_tooltipBalloonContentActiveElem: HTMLElement
_tooltipBalloonContentElem: HTMLElement
_tooltipBalloonPositionClass: string = ''
_tooltipBalloonWrapperElem: HTMLElement
_tooltipIconElem: HTMLElement

Methods

  • Update property value from a given property name at OnParametersChange

    Memberof

    OSFramework.Patterns.Tooltip.Tooltip

    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

Constructors