StoryMapJS API
    Preparing search index...

    Interface StorymapSlideMarker

    Per-slide marker presentation, consolidated. location.* keeps working as the legacy spelling and marker.* wins when present.

    In a IIIF manifest none of this is a storymap: term: it all arrives in the navPlace Feature's properties bag (icon, iconSize, image, name, popup, audioBadge), which is a GeoJSON foreign-member bag and so needs no vocabulary registration.

    interface StorymapSlideMarker {
        audioBadge?: boolean;
        icon?: string;
        iconSize?: number[];
        image?: string;
        label?: string;
        popup?: boolean;
        [key: string]: unknown;
    }

    Indexable

    • [key: string]: unknown
    Index
    audioBadge?: boolean

    Mark slides that carry narration or audio media with a small badge.

    icon?: string
    iconSize?: number[]
    image?: string
    label?: string

    The marker label; in a manifest this is properties.name.

    popup?: boolean

    Show the popup card when this (active) marker is clicked.