interface EditorOptions {
    collapse?: boolean;
    editable?: boolean;
    events?: any;
    filter?: boolean;
    group?: boolean;
    groupAuto?: boolean;
    icon?: { anchor?: string; image?: boolean };
    id?: string | number;
    layers?: boolean;
    legend?: boolean;
    pin?: boolean;
    scope?: any;
    search?: boolean;
    sort?: boolean;
    sortBy?: string;
    sortOrder?: string;
    style?: any;
    target?: string | HTMLElement;
    themes?: any;
    title?: boolean;
    tools?: any;
    type?: boolean;
    visibility?: boolean;
}

Properties

collapse?: boolean

Afficher/plie les groupes de couches.

editable?: boolean

Activer l’édition des légendes.

events?: any

Dictionnaire des handlers d’événements personnalisés.

filter?: boolean

Afficher l’édition des filtres.

group?: boolean

Grouper les couches.

groupAuto?: boolean

Construction automatique des groupes.

icon?: { anchor?: string; image?: boolean }

Configuration de l’icône de visibilité.

Type declaration

  • Optionalanchor?: string

    Position de l’icône ("start" ou "end").

  • Optionalimage?: boolean

    Afficher l’icône image.

id?: string | number

Identifiant unique du widget.

layers?: boolean

Afficher la liste des couches.

legend?: boolean

Afficher l’édition des légendes.

pin?: boolean

Afficher la puce pour chaque couche.

scope?: any

Contexte d’exécution pour les handlers d’événements.

search?: boolean

Afficher l’outil de recherche de couches.

sort?: boolean

Activer le tri des couches.

sortBy?: string

Critère de tri ("id", "class", "geom").

sortOrder?: string

Ordre de tri ("asc", "desc").

style?: any

URL du style MapBox ou objet JSON du style.

target?: string | HTMLElement

Sélecteur ou élément DOM cible pour l’insertion de l’éditeur.

themes?: any

Liste des thèmes MapBox (voir exemple).

title?: boolean

Afficher les titres des rubriques.

tools?: any

Configuration des outils et options d’affichage (voir ci-dessous).

type?: boolean

Afficher le type de géométrie.

visibility?: boolean

Afficher l’icône de visibilité.