interface Maps<L> {
    assetPath: string;
    callouts: {
        location: {
            x: number;
            y: number;
        };
        regionName: LanguageResponse<string, L>;
        superRegionName: LanguageResponse<string, L>;
    }[];
    coordinates: LanguageResponse<string, L>;
    displayIcon: string;
    displayName: LanguageResponse<string, L>;
    listViewIcon: string;
    listViewIconTall: string;
    mapUrl: string;
    narrativeDescription: LanguageResponse<string, L>;
    premierBackgroundImage: string;
    splash: string;
    stylizedBackgroundImage: string;
    tacticalDescription: LanguageResponse<string, L>;
    uuid: string;
    xMultiplier: number;
    xScalarToAdd: number;
    yMultiplier: number;
    yScalarToAdd: number;
}

Type Parameters

Properties

assetPath: string
callouts: {
    location: {
        x: number;
        y: number;
    };
    regionName: LanguageResponse<string, L>;
    superRegionName: LanguageResponse<string, L>;
}[]
coordinates: LanguageResponse<string, L>
displayIcon: string
displayName: LanguageResponse<string, L>
listViewIcon: string
listViewIconTall: string
mapUrl: string
narrativeDescription: LanguageResponse<string, L>
premierBackgroundImage: string
splash: string
stylizedBackgroundImage: string
tacticalDescription: LanguageResponse<string, L>
uuid: string
xMultiplier: number
xScalarToAdd: number
yMultiplier: number
yScalarToAdd: number