[]
        
(Showing Draft Content)

OverlayManager Class

OverlayManager Class

Defines the FlexGrid's overlay content.

An instance of this class is automatically created and assigned to the grid's FlexGrid.overlayManager property to implement the grid's default overlay behavior.

If you want to customize the default overlay behavior, create a class that derives from OverlayManager and override the required method(s).

Heirarchy

  • OverlayManager

Methods

updateNoDataContent

  • updateNoDataContent(g: FlexGrid, el: HTMLElement): void
  • Update content for no-data template.

    Parameters

    • g: FlexGrid

      FlexGrid that owns the element.

    • el: HTMLElement

      The HTML element that displays the no data content.

    Returns void

updateNoDataOverlay

  • updateNoDataOverlay(g: FlexGrid, el: HTMLElement): number
  • Update no-data overlay, including its size, visibility.

    Parameters

    • g: FlexGrid

      FlexGrid that owns the element.

    • el: HTMLElement

      The HTML element that displays the no data content.

    Returns number

    size of the overlay container