Type Parameters

Hierarchy

Properties

component?: default<HTMLElement>
event: IEventEmitter<default<E>, IInfoProviderEvents>
subscribeRefreshOn: IRegistrar<default<E>> = ...
multiTextParagraph: string = "info-provider-multi-text-paragraph"

Methods

  • Initialise this InfoProvider and append it to a component. The InfoProvider will be disposed on removal.

    Parameters

    Returns default<HTMLElement>

  • Returns boolean

  • Parameters

    Returns default<E>

  • Returns string[]

  • Returns undefined | string | IIcon

  • Returns void

  • Parameters

    Returns {
        component: default<HTMLElement>;
        fullInit(): void;
    }

    • component: default<HTMLElement>
    • fullInit:function
      • Returns void

  • Returns void

  • Call when this info provider should recheck whether it has contents.

    Returns default<E>

  • Call when this info provider should be refreshed.

    Returns default<E>

  • Call when this info provider should be removed.

    Returns default<E>

  • Parameters

    • initializer: ((componenent: default<HTMLElement>) => any)
        • (componenent: default<HTMLElement>): any
        • Parameters

          Returns any

    Returns default<E>

  • Returns default<E>

  • Type Parameters

    Parameters

    • enumObject: E

    Returns {
        value(value: GetterOfOr<number>): {
            range(range: IRange): default<E>;
            setIsPercentage(): default<E>;
        };
    }

    • value:function
      • Parameters

        • value: GetterOfOr<number>

        Returns {
            range(range: IRange): default<E>;
            setIsPercentage(): default<E>;
        }

        • range:function
          • Parameters

            • range: IRange

            Returns default<E>

        • setIsPercentage:function
          • Returns default<E>

Generated using TypeDoc