@nativescript-community/ui-massifmaps
    Preparing search index...

    Type Alias PositionAt<C, P>

    PositionAt: Unnarrowed<C> extends true
        ? Position | Bounds
        : P extends Path<C>
            ? Extract<PropertyTypes[C][P], Position | Bounds>
            : Position | Bounds

    The coordinate at a position path: a MapPos reads as a Position, a MapBounds as a Bounds. PositionPaths only records THAT a path is a coordinate; which of the two it is comes from the property table, so a caller does not have to narrow Position | Bounds back down by hand at every click handler.

    Type Parameters