@vcmap/core
    Preparing search index...

    Interface AttributeProvider

    baseclass for all Objects

    interface AttributeProvider {
        "[moduleIdSymbol]"?: string;
        isDestroyed: boolean;
        name: string;
        properties: Record<string, unknown>;
        get className(): string;
        augmentFeature(feature: EventFeature): Promise<void>;
        augmentFeatures(features: EventFeature[], extent?: Extent): Promise<void>;
        destroy(): void;
        getLogger(): Logger;
        toJSON(_defaultOptions?: VcsObjectOptions): VcsObjectOptions;
    }

    Hierarchy (View Summary)

    Implemented by

    Index

    Accessors

    • get className(): string

      Returns string

    Methods

    Properties

    "[moduleIdSymbol]"?: string
    isDestroyed: boolean
    name: string

    unique Name

    properties: Record<string, unknown>