// ignore_for_file: unnecessary_getters_setters import '/backend/schema/util/schema_util.dart'; import 'index.dart'; import '/flutter_flow/flutter_flow_util.dart'; /// Municipality class GemeenteModelStruct extends BaseStruct { GemeenteModelStruct({ /// municipalityname String? gemeentename, /// municipalityid String? gemeenteid, }) : _gemeentename = gemeentename, _gemeenteid = gemeenteid; // "gemeentename" field. String? _gemeentename; String get gemeentename => _gemeentename ?? ''; set gemeentename(String? val) { _gemeentename = val; debugLog(); } bool hasGemeentename() => _gemeentename != null; // "gemeenteid" field. String? _gemeenteid; String get gemeenteid => _gemeenteid ?? ''; set gemeenteid(String? val) { _gemeenteid = val; debugLog(); } bool hasGemeenteid() => _gemeenteid != null; static GemeenteModelStruct fromMap(Map data) => GemeenteModelStruct( gemeentename: data['gemeentename'] as String?, gemeenteid: data['gemeenteid'] as String?, ); static GemeenteModelStruct? maybeFromMap(dynamic data) => data is Map ? GemeenteModelStruct.fromMap(data.cast()) : null; Map toMap() => { 'gemeentename': _gemeentename, 'gemeenteid': _gemeenteid, }.withoutNulls; @override Map toSerializableMap() => { 'gemeentename': serializeParam( _gemeentename, ParamType.String, ), 'gemeenteid': serializeParam( _gemeenteid, ParamType.String, ), }.withoutNulls; static GemeenteModelStruct fromSerializableMap(Map data) => GemeenteModelStruct( gemeentename: deserializeParam( data['gemeentename'], ParamType.String, false, ), gemeenteid: deserializeParam( data['gemeenteid'], ParamType.String, false, ), ); @override Map toDebugSerializableMap() => { 'gemeentename': debugSerializeParam( gemeentename, ParamType.String, name: 'String', nullable: false, ), 'gemeenteid': debugSerializeParam( gemeenteid, ParamType.String, name: 'String', nullable: false, ), }; @override String toString() => 'GemeenteModelStruct(${toMap()})'; @override bool operator ==(Object other) { return other is GemeenteModelStruct && gemeentename == other.gemeentename && gemeenteid == other.gemeenteid; } @override int get hashCode => const ListEquality().hash([gemeentename, gemeenteid]); } GemeenteModelStruct createGemeenteModelStruct({ String? gemeentename, String? gemeenteid, }) => GemeenteModelStruct( gemeentename: gemeentename, gemeenteid: gemeenteid, );