Manager for factory pour multi-cartes

Constructors

Properties

isReady: boolean
mapInstances: Map<string, any>
stats: {
    mapsCreated: number;
    errors: number;
}
getModule: null | ((name: string) => any)

Methods

  • Initialise le manager with the fonction d'accès aux modules

    Parameters

    • getModule: ((name: string) => any)

      Fonction d'accès aux modules

        • (name): any
        • Parameters

          • name: string

          Returns any

    Returns boolean

    Succès

  • Créer une nouvelle instance de carte

    Parameters

    • targetId: any

      ID of the élément cible

    • options: any

      Options de configuration

    • getModule: ((name: string) => any)

      Fonction d'accès aux modules

        • (name): any
        • Parameters

          • name: string

          Returns any

    Returns any

    Instance de carte ou null

  • Removes ae instance de carte par ID

    Parameters

    • targetId: string

      ID of the élément cible

    Returns boolean

    Succès de la removal

  • Obtient les statistiques

    Returns {
        mapsCreated: number;
        errors: number;
        activeInstances: number;
        isReady: boolean;
    }

    • mapsCreated: number
    • errors: number
    • activeInstances: number
    • isReady: boolean