HttpConfig.fromMap constructor

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

Implementation

factory HttpConfig.fromMap(Map<String, dynamic> m) => HttpConfig(
  autoSync: _ensureBool(m['autoSync']),
  autoSyncThreshold: _ensureInt(m['autoSyncThreshold']),
  disableAutoSyncOnCellular: _ensureBool(m['disableAutoSyncOnCellular']),
  batchSync: _ensureBool(m['batchSync']),
  maxBatchSize: _ensureInt(m['maxBatchSize']),
  method: m['method'],
  url: m['url'],
  params: (m['params'] is Map) ? (m['params'] as Map).cast<String, dynamic>() : null,
  headers: (m['headers'] is Map) ? (m['headers'] as Map).cast<String, dynamic>() : null,
  rootProperty: m['rootProperty'] ?? m['httpRootProperty'],
  timeout: _ensureInt(m['timeout'] ?? m['httpTimeout']),
);