subClasses method

Map<String, dynamic> subClasses(
  1. Map<String, dynamic> data, {
  2. bool keepId = true,
  3. dynamic keepClassNid = false,
})

Implementation

Map<String,dynamic> subClasses(Map<String,dynamic> data,{bool keepId=true,keepClassNid=false}){
  data=Map.of(data);
  if(!keepId)data.remove(consts.dataIdKey);
  if(!keepClassNid)data..remove(consts.dataClassNameKey)..remove(consts.dataClassIdKey);
  return data..updateAll((k, v) => revertField(v));
}