decode static method Null safety

ResourceOptions decode(
  1. Object message
)

Implementation

static ResourceOptions decode(Object message) {
  final Map<Object?, Object?> pigeonMap = message as Map<Object?, Object?>;
  return ResourceOptions(
    accessToken: pigeonMap['accessToken']! as String,
    baseURL: pigeonMap['baseURL'] as String?,
    dataPath: pigeonMap['dataPath'] as String?,
    assetPath: pigeonMap['assetPath'] as String?,
    tileStoreUsageMode: pigeonMap['tileStoreUsageMode'] != null
        ? TileStoreUsageMode.values[pigeonMap['tileStoreUsageMode']! as int]
        : null,
  );
}