toJSON method
Transforms this instance into a JSON object.
Implementation
Map<String,dynamic> toJSON() {
final Map<String,dynamic> json = {
'rules': [],
'flvs': []
};
// rules
final rules = this.rules;
for ( int i = 0, l = rules.length; i < l; i ++ ) {
json['rules'].add( rules[ i ].toJSON() );
}
// flvs
for (final key in flvs.keys) {
final flv = flvs[key]!;
json['flvs'].add( { 'name': key, 'flv': flv.toJSON() } );
}
return json;
}