Direct aria-label voor de component.
Standaardwaarde: "feature-info".
Wordt gebruikt wanneer ariaLabelledBy niet is opgegeven.
Als beide niet zijn ingesteld, wordt de standaardwaarde "feature-info" gebruikt.
OptionalariaVerwijst naar het element (via ID) dat het label levert voor deze component.
Indien niet opgegeven, wordt ariaLabel gebruikt als fallback.
Bepaalt of events automatisch intern worden afgehandeld binnen de component.
Verplicht output-event voor alle gebeurtenissen afkomstig van de tabbladenfunctionaliteit.
Emit een FeatureInfoComponentEvent dat gebruikt kan worden om feature-informatie te tonen via het feature-informatiecomponent, wanneer bijvoorbeeld de autoconnect op false is gezet.
De consumer van dit event dient een handler te definiƫren met $event als parameter.
Events worden in de volgende gevallen uitgezonden:
featureInfoCollectionArray undefined is
(in dit geval is de value van het event ook undefined)Verzameling van features en metadata die weergegeven moeten worden. Bevat een layerTitle, layerId en een lijst van features (OpenLayers of plain objects).
Unieke naam/index van de kaart waarvoor Feature Info getoond moet worden Een 3D viewer maakt geen gebruikt van een mapIndex, dus die kan dan worden leeggelaten. Wel kan een 3D viewer gebruik maken van een selectIndex, netzoals een 2D viewer.
Unieke naam/index van de selectie index waarvoor Feature Info getoond moet worden, indien opgegeven. Feature-info zal in dit geval luisteren naar de select interactie waar de mapIndex en selectIndex overeenkomt. Als selectIndex undefined is, dan wordt alleen naar de mapIndex gekeken.
Bepaalt of tabbladen zonder inhoud zichtbaar moeten zijn.
Geeft aan of dit feature info component gebruikt wordt voor 2D of 3D kaart.
A callback method that is invoked immediately after Angular has completed initialization of all of the directive's content. It is invoked only once when the directive is instantiated.
A callback method that is invoked immediately after the default change detector has checked data-bound properties if at least one has changed, and before the view and content children are checked.
The changed properties.
A callback method that performs custom clean-up, invoked immediately before a directive, pipe, or service instance is destroyed.
A callback method that is invoked immediately after the default change detector has checked the directive's data-bound properties for the first time, and before any of the view or content children have been checked. It is invoked only once when the directive is instantiated.
Set the active tab
the new active tab
Component voor het weergeven van feature-informatie in tabbladen.
Remarks
Door
<ggc-feature-info-tabs></ggc-feature-info-tabs>op te nemen in de HTML kan de tabbladenfunctionaliteit worden gebruikt.Binnen deze tags kan worden gespecificeerd hoe de tabbladen worden gevuld en welke content per tabblad wordt weergegeven.