import '../Resource/Template/TemplateDescriber.dart'; import 'IRecord.dart'; import 'KeyList.dart'; class Record extends KeyList with IRecord { Map _props = Map(); @override Map serialize() { return _props; } @override deserialize(Map value) { _props = value; } operator [](index) => _props[index]; operator []=(index, value) => _props[index] = value; @override // TODO: implement template TemplateDescriber get template => throw UnimplementedError(); }