Hierarchy

Properties

component?: default<HTMLElement>
event: IEventEmitter<default, IInfoProviderEvents>
subscribeRefreshOn: IRegistrar<default> = ...
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 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

  • Call when this info provider should be refreshed.

    Returns default

  • Call when this info provider should be removed.

    Returns default

  • Parameters

    • Optional builder: HasResolvableBuilder

    Returns {
        andSkill(skill?: SkillRequirement): {
            unobscured(unobscuredInitializer: InfoGenerator): {
                obscured(obscuredInitializer: InfoGenerator): default;
            };
        };
        orSkill(skill?: SkillRequirement): {
            unobscured(unobscuredInitializer: InfoGenerator): {
                obscured(obscuredInitializer: InfoGenerator): default;
            };
        };
        unobscured(unobscuredInitializer: InfoGenerator): {
            obscured(obscuredInitializer: InfoGenerator): default;
        };
    }

    • andSkill:function
      • Parameters

        • Optional skill: SkillRequirement

        Returns {
            unobscured(unobscuredInitializer: InfoGenerator): {
                obscured(obscuredInitializer: InfoGenerator): default;
            };
        }

        • unobscured:function
          • Parameters

            • unobscuredInitializer: InfoGenerator

            Returns {
                obscured(obscuredInitializer: InfoGenerator): default;
            }

            • obscured:function
              • Parameters

                • obscuredInitializer: InfoGenerator

                Returns default

    • orSkill:function
      • Parameters

        • Optional skill: SkillRequirement

        Returns {
            unobscured(unobscuredInitializer: InfoGenerator): {
                obscured(obscuredInitializer: InfoGenerator): default;
            };
        }

        • unobscured:function
          • Parameters

            • unobscuredInitializer: InfoGenerator

            Returns {
                obscured(obscuredInitializer: InfoGenerator): default;
            }

            • obscured:function
              • Parameters

                • obscuredInitializer: InfoGenerator

                Returns default

    • unobscured:function
      • Parameters

        • unobscuredInitializer: InfoGenerator

        Returns {
            obscured(obscuredInitializer: InfoGenerator): default;
        }

        • obscured:function
          • Parameters

            • obscuredInitializer: InfoGenerator

            Returns default

  • Parameters

    • Optional skill: SkillRequirement

    Returns {
        andBuilder(builder?: HasResolvableBuilder): {
            unobscured(unobscuredInitializer: InfoGenerator): {
                obscured(obscuredInitializer: InfoGenerator): default;
            };
        };
        orBuilder(builder?: HasResolvableBuilder): {
            unobscured(unobscuredInitializer: InfoGenerator): {
                obscured(obscuredInitializer: InfoGenerator): default;
            };
        };
        unobscured(unobscuredInitializer: InfoGenerator): {
            obscured(obscuredInitializer: InfoGenerator): default;
        };
    }

    • andBuilder:function
      • Parameters

        • Optional builder: HasResolvableBuilder

        Returns {
            unobscured(unobscuredInitializer: InfoGenerator): {
                obscured(obscuredInitializer: InfoGenerator): default;
            };
        }

        • unobscured:function
          • Parameters

            • unobscuredInitializer: InfoGenerator

            Returns {
                obscured(obscuredInitializer: InfoGenerator): default;
            }

            • obscured:function
              • Parameters

                • obscuredInitializer: InfoGenerator

                Returns default

    • orBuilder:function
      • Parameters

        • Optional builder: HasResolvableBuilder

        Returns {
            unobscured(unobscuredInitializer: InfoGenerator): {
                obscured(obscuredInitializer: InfoGenerator): default;
            };
        }

        • unobscured:function
          • Parameters

            • unobscuredInitializer: InfoGenerator

            Returns {
                obscured(obscuredInitializer: InfoGenerator): default;
            }

            • obscured:function
              • Parameters

                • obscuredInitializer: InfoGenerator

                Returns default

    • unobscured:function
      • Parameters

        • unobscuredInitializer: InfoGenerator

        Returns {
            obscured(obscuredInitializer: InfoGenerator): default;
        }

        • obscured:function
          • Parameters

            • obscuredInitializer: InfoGenerator

            Returns default

Generated using TypeDoc