geopf-extensions-openlayers
    Preparing search index...
    CatalogDOM: {
        _addUID: (id: string) => string;
        _createCatalogContentCategoriesTabs: (
            categories: Categories,
            tabHeightAuto: boolean,
        ) => HTMLElement;
        _createCatalogContentCategoryTabContent: (
            category: Categories,
            layersFiltered: any[],
            nodata: boolean,
        ) => HTMLElement;
        _createCatalogContentDivElement: () => ChildNode | null;
        _createCatalogContentSearchGlobalElement: (label: any) => ShadowRoot;
        _createCatalogContentTitleElement: (title: any) => ChildNode | null;
        _createCatalogPanelBodyElement: () => HTMLDivElement;
        _createCatalogPanelContentDivElement: () => HTMLDivElement;
        _createCatalogPanelElement: (size?: string) => HTMLElement;
        _createCatalogWaitingElement: () => HTMLElement;
        _createMainContainerElement: () => HTMLElement;
        _createShowCatalogPictoElement: () => HTMLElement;
        _updateListenersLayersDOM: (content: HTMLElement, id: string) => void;
        generateID: (text: string) => string;
        updateVisibilitySectionsByCategory(
            sectionId: any,
            categoryId: any,
            visible: any,
        ): void;
    } = ...

    Type Declaration

    • _addUID: (id: string) => string

      Add uuid to the tag ID

    • _createCatalogContentCategoriesTabs: (categories: Categories, tabHeightAuto: boolean) => HTMLElement

      Create Catalog Content Categories Tabs

      • create the tabs for categories
      • each tab has a button to select the category
      • each tab has a panel with subcategories (if any)
      • each subcategory has a radio button to select it
      • each subcategory has a panel with layers
    • _createCatalogContentCategoryTabContent: (category: Categories, layersFiltered: any[], nodata: boolean) => HTMLElement

      Create Catalog Content Category Tab Content (layers)

      • create the content for a category tab
      • each layer has a checkbox to select it
      • each layer has a panel with information
    • _createCatalogContentDivElement: () => ChildNode | null
    • _createCatalogContentSearchGlobalElement: (label: any) => ShadowRoot
    • _createCatalogContentTitleElement: (title: any) => ChildNode | null
    • _createCatalogPanelBodyElement: () => HTMLDivElement
    • _createCatalogPanelContentDivElement: () => HTMLDivElement
    • _createCatalogPanelElement: (size?: string) => HTMLElement

      Create Container Panel

    • _createCatalogWaitingElement: () => HTMLElement

      Create Waiting Panel

    • _createMainContainerElement: () => HTMLElement

      Main container (DOM)

    • _createShowCatalogPictoElement: () => HTMLElement

      Show Catalog

    • _updateListenersLayersDOM: (content: HTMLElement, id: string) => void

      Update DOM listeners

    • generateID: (text: string) => string

      Generate an ID from a text

    • updateVisibilitySectionsByCategory: function