// GENERATED CODE - DO NOT MODIFY BY HAND

part of 'store.dart';

// **************************************************************************
// StoreGenerator
// **************************************************************************

// ignore_for_file: non_constant_identifier_names, unnecessary_brace_in_string_interps, unnecessary_lambdas, prefer_expression_function_bodies, lines_longer_than_80_chars, avoid_as, avoid_annotating_with_dynamic

mixin _$IndexPageStore on _IndexPageStore, Store {
  Computed<bool>? _$isRepairComputed;

  @override
  bool get isRepair =>
      (_$isRepairComputed ??= Computed<bool>(() => super.isRepair,
              name: '_IndexPageStore.isRepair'))
          .value;
  Computed<String>? _$placeStrComputed;

  @override
  String get placeStr =>
      (_$placeStrComputed ??= Computed<String>(() => super.placeStr,
              name: '_IndexPageStore.placeStr'))
          .value;
  Computed<List<FileImage>>? _$filesComputed;

  @override
  List<FileImage> get files =>
      (_$filesComputed ??= Computed<List<FileImage>>(() => super.files,
              name: '_IndexPageStore.files'))
          .value;

  final _$isPhoneNumberAtom = Atom(name: '_IndexPageStore.isPhoneNumber');

  @override
  bool get isPhoneNumber {
    _$isPhoneNumberAtom.reportRead();
    return super.isPhoneNumber;
  }

  @override
  set isPhoneNumber(bool value) {
    _$isPhoneNumberAtom.reportWrite(value, super.isPhoneNumber, () {
      super.isPhoneNumber = value;
    });
  }

  final _$tabIndexAtom = Atom(name: '_IndexPageStore.tabIndex');

  @override
  int get tabIndex {
    _$tabIndexAtom.reportRead();
    return super.tabIndex;
  }

  @override
  set tabIndex(int value) {
    _$tabIndexAtom.reportWrite(value, super.tabIndex, () {
      super.tabIndex = value;
    });
  }

  final _$appointedTimeAtom = Atom(name: '_IndexPageStore.appointedTime');

  @override
  dynamic get appointedTime {
    _$appointedTimeAtom.reportRead();
    return super.appointedTime;
  }

  @override
  set appointedTime(dynamic value) {
    _$appointedTimeAtom.reportWrite(value, super.appointedTime, () {
      super.appointedTime = value;
    });
  }

  final _$dealPersonListAtom = Atom(name: '_IndexPageStore.dealPersonList');

  @override
  ObservableList<dynamic> get dealPersonList {
    _$dealPersonListAtom.reportRead();
    return super.dealPersonList;
  }

  @override
  set dealPersonList(ObservableList<dynamic> value) {
    _$dealPersonListAtom.reportWrite(value, super.dealPersonList, () {
      super.dealPersonList = value;
    });
  }

  final _$dealPersonIdAtom = Atom(name: '_IndexPageStore.dealPersonId');

  @override
  String get dealPersonId {
    _$dealPersonIdAtom.reportRead();
    return super.dealPersonId;
  }

  @override
  set dealPersonId(String value) {
    _$dealPersonIdAtom.reportWrite(value, super.dealPersonId, () {
      super.dealPersonId = value;
    });
  }

  final _$copyPersonAtom = Atom(name: '_IndexPageStore.copyPerson');

  @override
  ObservableList<dynamic> get copyPerson {
    _$copyPersonAtom.reportRead();
    return super.copyPerson;
  }

  @override
  set copyPerson(ObservableList<dynamic> value) {
    _$copyPersonAtom.reportWrite(value, super.copyPerson, () {
      super.copyPerson = value;
    });
  }

  final _$regionListAtom = Atom(name: '_IndexPageStore.regionList');

  @override
  ObservableList<EnumModel>? get regionList {
    _$regionListAtom.reportRead();
    return super.regionList;
  }

  @override
  set regionList(ObservableList<EnumModel>? value) {
    _$regionListAtom.reportWrite(value, super.regionList, () {
      super.regionList = value;
    });
  }

  final _$regionAtom = Atom(name: '_IndexPageStore.region');

  @override
  EnumModel? get region {
    _$regionAtom.reportRead();
    return super.region;
  }

  @override
  set region(EnumModel? value) {
    _$regionAtom.reportWrite(value, super.region, () {
      super.region = value;
    });
  }

  final _$fileEntitiesAtom = Atom(name: '_IndexPageStore.fileEntities');

  @override
  ObservableList<FileEntity> get fileEntities {
    _$fileEntitiesAtom.reportRead();
    return super.fileEntities;
  }

  @override
  set fileEntities(ObservableList<FileEntity> value) {
    _$fileEntitiesAtom.reportWrite(value, super.fileEntities, () {
      super.fileEntities = value;
    });
  }

  final _$setTimeAsyncAction = AsyncAction('_IndexPageStore.setTime');

  @override
  Future<dynamic> setTime(dynamic value) {
    return _$setTimeAsyncAction.run(() => super.setTime(value));
  }

  final _$getPersonListAsyncAction =
      AsyncAction('_IndexPageStore.getPersonList');

  @override
  Future<dynamic> getPersonList() {
    return _$getPersonListAsyncAction.run(() => super.getPersonList());
  }

  final _$_IndexPageStoreActionController =
      ActionController(name: '_IndexPageStore');

  @override
  dynamic setContactType(bool isPhone) {
    final _$actionInfo = _$_IndexPageStoreActionController.startAction(
        name: '_IndexPageStore.setContactType');
    try {
      return super.setContactType(isPhone);
    } finally {
      _$_IndexPageStoreActionController.endAction(_$actionInfo);
    }
  }

  @override
  dynamic onRepairTab(int index) {
    final _$actionInfo = _$_IndexPageStoreActionController.startAction(
        name: '_IndexPageStore.onRepairTab');
    try {
      return super.onRepairTab(index);
    } finally {
      _$_IndexPageStoreActionController.endAction(_$actionInfo);
    }
  }

  @override
  dynamic setDealPerson(dynamic v) {
    final _$actionInfo = _$_IndexPageStoreActionController.startAction(
        name: '_IndexPageStore.setDealPerson');
    try {
      return super.setDealPerson(v);
    } finally {
      _$_IndexPageStoreActionController.endAction(_$actionInfo);
    }
  }

  @override
  dynamic setCopyPerson(dynamic v) {
    final _$actionInfo = _$_IndexPageStoreActionController.startAction(
        name: '_IndexPageStore.setCopyPerson');
    try {
      return super.setCopyPerson(v);
    } finally {
      _$_IndexPageStoreActionController.endAction(_$actionInfo);
    }
  }

  @override
  dynamic setregionList(ObservableList<EnumModel> value) {
    final _$actionInfo = _$_IndexPageStoreActionController.startAction(
        name: '_IndexPageStore.setregionList');
    try {
      return super.setregionList(value);
    } finally {
      _$_IndexPageStoreActionController.endAction(_$actionInfo);
    }
  }

  @override
  dynamic setregion(EnumModel value) {
    final _$actionInfo = _$_IndexPageStoreActionController.startAction(
        name: '_IndexPageStore.setregion');
    try {
      return super.setregion(value);
    } finally {
      _$_IndexPageStoreActionController.endAction(_$actionInfo);
    }
  }

  @override
  dynamic filesChanged(List<FileEntity> _files) {
    final _$actionInfo = _$_IndexPageStoreActionController.startAction(
        name: '_IndexPageStore.filesChanged');
    try {
      return super.filesChanged(_files);
    } finally {
      _$_IndexPageStoreActionController.endAction(_$actionInfo);
    }
  }

  @override
  dynamic filesDelete(int index) {
    final _$actionInfo = _$_IndexPageStoreActionController.startAction(
        name: '_IndexPageStore.filesDelete');
    try {
      return super.filesDelete(index);
    } finally {
      _$_IndexPageStoreActionController.endAction(_$actionInfo);
    }
  }

  @override
  String toString() {
    return '''
isPhoneNumber: ${isPhoneNumber},
tabIndex: ${tabIndex},
appointedTime: ${appointedTime},
dealPersonList: ${dealPersonList},
dealPersonId: ${dealPersonId},
copyPerson: ${copyPerson},
regionList: ${regionList},
region: ${region},
fileEntities: ${fileEntities},
isRepair: ${isRepair},
placeStr: ${placeStr},
files: ${files}
    ''';
  }
}
