PersistenceConfig.fromMap constructor

PersistenceConfig.fromMap(
  1. Map<String, dynamic> m
)

Implementation

factory PersistenceConfig.fromMap(Map<String, dynamic> m) =>
    PersistenceConfig(
      locationTemplate: m['locationTemplate'],
      geofenceTemplate: m['geofenceTemplate'],
      maxDaysToPersist: _ensureInt(m['maxDaysToPersist']),
      maxRecordsToPersist: _ensureInt(m['maxRecordsToPersist']),
      locationsOrderDirection: m['locationsOrderDirection'],
      persistMode: m['persistMode'] != null
          ? PersistMode.from(m['persistMode'])
          : null,
      extras: (m['extras'] is Map)
          ? (m['extras'] as Map).cast<String, dynamic>()
          : null,
      disableProviderChangeRecord:
          _ensureBool(m['disableProviderChangeRecord']),
    );