ggc-library
    Preparing search index...

    Directive waarmee een template gekoppeld kan worden aan een specifieke key voor het renderen van waarden binnen bijvoorbeeld feature-info componenten.

    Deze directive maakt het mogelijk om:

    • specifieke velden te voorzien van custom templates;
    • verschillende rendering types te ondersteunen via ValueTemplateDirectiveType;
    • templates conditioneel te verbergen.

    Binnen het ng-template zijn de volgende contextvariabelen beschikbaar:

    • let-key (of $implicit): de naam van het veld;
    • let-value="value": de waarde van het veld;
    • let-properties="properties": alle properties van de feature.
    Custom template voor het koppelen van het veld `bronhoudernaam`, en een
    gedeeld custom template voor het koppelen van de content van de velden `status` en
    `omschrijving`:
    <ggc-feature-info>
    <ng-template [ggcTemplateKey]="'bronhoudernaam'" let-key let-value="value">
    <button (click)="customClick()">{{key}} {{value}}</button>
    </ng-template>
    <ng-template
    [ggcTemplateKey]="['status', 'omschrijving']"
    [templateType]="ValueTemplateDirectiveType.CONTENT"
    let-key
    let-value="value"
    >
    <button (click)="customClick()">{{key}} {{value}}</button>
    </ng-template>
    </ggc-feature-info>
    Index

    Properties

    ggcTemplateKey: string | string[]

    Key (of lijst van keys) waaraan dit template gekoppeld is. Deze keys worden gebruikt om te bepalen wanneer dit template toegepast wordt.

    templateType: ValueTemplateDirectiveType = ValueTemplateDirectiveType.CONTENT

    Type van het template dat bepaalt hoe deze wordt gebruikt bij rendering.