fromMap static method

SettingsGeneralSettings? fromMap(
  1. Object? body
)

Implementation

static SettingsGeneralSettings? fromMap(Object? body) {
  final source = readRecord(body, envelopeKey: 'general_settings');
  if (source == null) return null;
  return SettingsGeneralSettings(
    account: SettingsFieldSettingsItemGeneralSettingsAccount.fromMap(
        source['account']),
    dashboard: SettingsGeneralSettingsDashboard.fromMap(source['dashboard']),
    dateAndTime:
        SettingsGeneralSettingsDateAndTime.fromMap(source['date_and_time']),
    display: readAny(source['display']),
    general: readAny(source['general']),
    item: SettingsGeneralSettingsItemUpdatedDetail.fromMap(source['item']),
    labour: SettingsGeneralSettingsLabour.fromMap(source['labour']),
    order: SettingsGeneralSettingsOrder.fromMap(source['order']),
    portal: SettingsGeneralSettingsPortal.fromMap(source['portal']),
    product:
        SettingsGeneralSettingsItemUpdatedProduct.fromMap(source['product']),
    purchase: SettingsGeneralSettingsPurchase.fromMap(source['purchase']),
    security: SettingsGeneralSettingsSecurity.fromMap(source['security']),
    transaction:
        SettingsGeneralSettingsTransaction.fromMap(source['transaction']),
  );
}