ARFeatureProperty: {
    capacities: ARFeatureCapacity[];
    currentEntityDisplayOptions?: ARDisplayOption;
    displayOptions?: ARDisplayOption;
    displayType: string;
    entityType?: AREntityType;
    id: string;
    itinerary?: ARFeatureItinerary;
    label?: string;
    selectedDisplayOptions?: ARDisplayOption;
    tooltip?: TooltipContent;
    type: ARFeatureType;
}

Type declaration

  • capacities: ARFeatureCapacity[]

    available capacities for this feature (interactions)

  • Optional currentEntityDisplayOptions?: ARDisplayOption

    display options for rendering when current

  • Optional displayOptions?: ARDisplayOption

    display options for rendering

  • displayType: string

    type for rendering

  • Optional entityType?: AREntityType

    type for AR logic

  • id: string

    unique id for this feature

    should match matching AR Entity if any

  • Optional itinerary?: ARFeatureItinerary

    itinerary information (mandatory if feature has itinerary AREntityType)

  • Optional label?: string

    label displayed below the feature

  • Optional selectedDisplayOptions?: ARDisplayOption

    display options for rendering when selected

  • Optional tooltip?: TooltipContent

    tooltip displayed on rollover (if feature has rollover capacity)

  • type: ARFeatureType

    type for map logic

Generated using TypeDoc