MyTwoCentsConfig.fromJsonFile constructor

MyTwoCentsConfig.fromJsonFile(
  1. Map<String, dynamic> jsonFile
)

Creates a MyTwoCentsConfig from a JSON map.

Throws FormatException if required fields are missing or have wrong types.

Implementation

MyTwoCentsConfig.fromJsonFile(Map<String, dynamic> jsonFile)
  : routingName = _requireString(jsonFile, 'routingName'),
    filePath = _requireString(jsonFile, 'filePath'),
    imageDir = _requireString(jsonFile, 'imageDir'),
    mediaTitle = _requireString(jsonFile, 'mediaTitle'),
    fileBaseDir = _requireString(jsonFile, 'fileBaseDir') {
  _parseDocsDesc(jsonFile['docsDesc']);
}