ILibScriptInfo constructor

ILibScriptInfo(
  1. String? script
)

script The ISO 15924 4-letter identifier for the script. Required; pass an empty string '' for a no-info instance, where _info is null and all getters return their defaults.

Implementation

ILibScriptInfo(this.script) {
  final Map<String, dynamic>? rootData = ILibLoader.instance.getRootData();
  final Map<String, dynamic>? scripts =
      rootData?['ilib.data.scripts'] as Map<String, dynamic>?;
  _info = scripts?[script] as Map<String, dynamic>?;
}