Implementation
@visibleForTesting
RT_BasemapStyle get coreValue => switch (this) {
arcGISImagery => RT_BasemapStyle.RT_BasemapStyle_arcGISImagery,
arcGISImageryStandard =>
RT_BasemapStyle.RT_BasemapStyle_arcGISImageryStandard,
arcGISImageryLabels =>
RT_BasemapStyle.RT_BasemapStyle_arcGISImageryLabels,
arcGISLightGray => RT_BasemapStyle.RT_BasemapStyle_arcGISLightGray,
arcGISLightGrayBase =>
RT_BasemapStyle.RT_BasemapStyle_arcGISLightGrayBase,
arcGISLightGrayLabels =>
RT_BasemapStyle.RT_BasemapStyle_arcGISLightGrayLabels,
arcGISDarkGray => RT_BasemapStyle.RT_BasemapStyle_arcGISDarkGray,
arcGISDarkGrayBase =>
RT_BasemapStyle.RT_BasemapStyle_arcGISDarkGrayBase,
arcGISDarkGrayLabels =>
RT_BasemapStyle.RT_BasemapStyle_arcGISDarkGrayLabels,
arcGISNavigation => RT_BasemapStyle.RT_BasemapStyle_arcGISNavigation,
arcGISNavigationNight =>
RT_BasemapStyle.RT_BasemapStyle_arcGISNavigationNight,
arcGISStreets => RT_BasemapStyle.RT_BasemapStyle_arcGISStreets,
arcGISStreetsNight =>
RT_BasemapStyle.RT_BasemapStyle_arcGISStreetsNight,
arcGISStreetsRelief =>
RT_BasemapStyle.RT_BasemapStyle_arcGISStreetsRelief,
arcGISTopographic => RT_BasemapStyle.RT_BasemapStyle_arcGISTopographic,
arcGISOceans => RT_BasemapStyle.RT_BasemapStyle_arcGISOceans,
arcGISOceansBase => RT_BasemapStyle.RT_BasemapStyle_arcGISOceansBase,
arcGISOceansLabels =>
RT_BasemapStyle.RT_BasemapStyle_arcGISOceansLabels,
arcGISTerrain => RT_BasemapStyle.RT_BasemapStyle_arcGISTerrain,
arcGISTerrainBase => RT_BasemapStyle.RT_BasemapStyle_arcGISTerrainBase,
arcGISTerrainDetail =>
RT_BasemapStyle.RT_BasemapStyle_arcGISTerrainDetail,
arcGISCommunity => RT_BasemapStyle.RT_BasemapStyle_arcGISCommunity,
arcGISChartedTerritory =>
RT_BasemapStyle.RT_BasemapStyle_arcGISChartedTerritory,
arcGISColoredPencil =>
RT_BasemapStyle.RT_BasemapStyle_arcGISColoredPencil,
arcGISNova => RT_BasemapStyle.RT_BasemapStyle_arcGISNova,
arcGISModernAntique =>
RT_BasemapStyle.RT_BasemapStyle_arcGISModernAntique,
arcGISMidcentury => RT_BasemapStyle.RT_BasemapStyle_arcGISMidcentury,
arcGISNewspaper => RT_BasemapStyle.RT_BasemapStyle_arcGISNewspaper,
arcGISHillshadeLight =>
RT_BasemapStyle.RT_BasemapStyle_arcGISHillshadeLight,
arcGISHillshadeDark =>
RT_BasemapStyle.RT_BasemapStyle_arcGISHillshadeDark,
arcGISStreetsReliefBase =>
RT_BasemapStyle.RT_BasemapStyle_arcGISStreetsReliefBase,
arcGISTopographicBase =>
RT_BasemapStyle.RT_BasemapStyle_arcGISTopographicBase,
arcGISChartedTerritoryBase =>
RT_BasemapStyle.RT_BasemapStyle_arcGISChartedTerritoryBase,
arcGISModernAntiqueBase =>
RT_BasemapStyle.RT_BasemapStyle_arcGISModernAntiqueBase,
arcGISHumanGeography =>
RT_BasemapStyle.RT_BasemapStyle_arcGISHumanGeography,
arcGISHumanGeographyBase =>
RT_BasemapStyle.RT_BasemapStyle_arcGISHumanGeographyBase,
arcGISHumanGeographyDetail =>
RT_BasemapStyle.RT_BasemapStyle_arcGISHumanGeographyDetail,
arcGISHumanGeographyLabels =>
RT_BasemapStyle.RT_BasemapStyle_arcGISHumanGeographyLabels,
arcGISHumanGeographyDark =>
RT_BasemapStyle.RT_BasemapStyle_arcGISHumanGeographyDark,
arcGISHumanGeographyDarkBase =>
RT_BasemapStyle.RT_BasemapStyle_arcGISHumanGeographyDarkBase,
arcGISHumanGeographyDarkDetail =>
RT_BasemapStyle.RT_BasemapStyle_arcGISHumanGeographyDarkDetail,
arcGISHumanGeographyDarkLabels =>
RT_BasemapStyle.RT_BasemapStyle_arcGISHumanGeographyDarkLabels,
arcGISOutdoor => RT_BasemapStyle.RT_BasemapStyle_arcGISOutdoor,
osmStandard => RT_BasemapStyle.RT_BasemapStyle_OSMStandard,
osmStandardRelief => RT_BasemapStyle.RT_BasemapStyle_OSMStandardRelief,
osmStandardReliefBase =>
RT_BasemapStyle.RT_BasemapStyle_OSMStandardReliefBase,
osmStreets => RT_BasemapStyle.RT_BasemapStyle_OSMStreets,
osmStreetsRelief => RT_BasemapStyle.RT_BasemapStyle_OSMStreetsRelief,
osmLightGray => RT_BasemapStyle.RT_BasemapStyle_OSMLightGray,
osmLightGrayBase => RT_BasemapStyle.RT_BasemapStyle_OSMLightGrayBase,
osmLightGrayLabels =>
RT_BasemapStyle.RT_BasemapStyle_OSMLightGrayLabels,
osmDarkGray => RT_BasemapStyle.RT_BasemapStyle_OSMDarkGray,
osmDarkGrayBase => RT_BasemapStyle.RT_BasemapStyle_OSMDarkGrayBase,
osmDarkGrayLabels => RT_BasemapStyle.RT_BasemapStyle_OSMDarkGrayLabels,
osmStreetsReliefBase =>
RT_BasemapStyle.RT_BasemapStyle_OSMStreetsReliefBase,
osmBlueprint => RT_BasemapStyle.RT_BasemapStyle_OSMBlueprint,
osmHybrid => RT_BasemapStyle.RT_BasemapStyle_OSMHybrid,
osmHybridDetail => RT_BasemapStyle.RT_BasemapStyle_OSMHybridDetail,
osmNavigation => RT_BasemapStyle.RT_BasemapStyle_OSMNavigation,
osmNavigationDark => RT_BasemapStyle.RT_BasemapStyle_OSMNavigationDark,
};