// GENERATED CODE - DO NOT MODIFY BY HAND

part of 'statistic_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, no_leading_underscores_for_local_identifiers

mixin _$StatisticStore on _StatisticStore, Store {
  late final _$isMyTaskAtom =
      Atom(name: '_StatisticStore.isMyTask', context: context);

  @override
  bool get isMyTask {
    _$isMyTaskAtom.reportRead();
    return super.isMyTask;
  }

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

  late final _$isTodayAtom =
      Atom(name: '_StatisticStore.isToday', context: context);

  @override
  bool get isToday {
    _$isTodayAtom.reportRead();
    return super.isToday;
  }

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

  late final _$isYesterdayAtom =
      Atom(name: '_StatisticStore.isYesterday', context: context);

  @override
  bool get isYesterday {
    _$isYesterdayAtom.reportRead();
    return super.isYesterday;
  }

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

  late final _$tabIndexAtom =
      Atom(name: '_StatisticStore.tabIndex', context: context);

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

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

  late final _$createdAtStartAtom =
      Atom(name: '_StatisticStore.createdAtStart', context: context);

  @override
  String? get createdAtStart {
    _$createdAtStartAtom.reportRead();
    return super.createdAtStart;
  }

  @override
  set createdAtStart(String? value) {
    _$createdAtStartAtom.reportWrite(value, super.createdAtStart, () {
      super.createdAtStart = value;
    });
  }

  late final _$createdAtEndAtom =
      Atom(name: '_StatisticStore.createdAtEnd', context: context);

  @override
  String? get createdAtEnd {
    _$createdAtEndAtom.reportRead();
    return super.createdAtEnd;
  }

  @override
  set createdAtEnd(String? value) {
    _$createdAtEndAtom.reportWrite(value, super.createdAtEnd, () {
      super.createdAtEnd = value;
    });
  }

  late final _$isStatShowAtom =
      Atom(name: '_StatisticStore.isStatShow', context: context);

  @override
  bool get isStatShow {
    _$isStatShowAtom.reportRead();
    return super.isStatShow;
  }

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

  late final _$allParamsAtom =
      Atom(name: '_StatisticStore.allParams', context: context);

  @override
  Map<String, String> get allParams {
    _$allParamsAtom.reportRead();
    return super.allParams;
  }

  @override
  set allParams(Map<String, String> value) {
    _$allParamsAtom.reportWrite(value, super.allParams, () {
      super.allParams = value;
    });
  }

  late final _$allStatAtom =
      Atom(name: '_StatisticStore.allStat', context: context);

  @override
  TaskStatisticModel? get allStat {
    _$allStatAtom.reportRead();
    return super.allStat;
  }

  @override
  set allStat(TaskStatisticModel? value) {
    _$allStatAtom.reportWrite(value, super.allStat, () {
      super.allStat = value;
    });
  }

  late final _$statListAtom =
      Atom(name: '_StatisticStore.statList', context: context);

  @override
  ObservableList<TaskInventoryStatModel> get statList {
    _$statListAtom.reportRead();
    return super.statList;
  }

  @override
  set statList(ObservableList<TaskInventoryStatModel> value) {
    _$statListAtom.reportWrite(value, super.statList, () {
      super.statList = value;
    });
  }

  late final _$organNameAtom =
      Atom(name: '_StatisticStore.organName', context: context);

  @override
  String? get organName {
    _$organNameAtom.reportRead();
    return super.organName;
  }

  @override
  set organName(String? value) {
    _$organNameAtom.reportWrite(value, super.organName, () {
      super.organName = value;
    });
  }

  late final _$departmentListAtom =
      Atom(name: '_StatisticStore.departmentList', context: context);

  @override
  ObservableList<TaskOrganStat> get departmentList {
    _$departmentListAtom.reportRead();
    return super.departmentList;
  }

  @override
  set departmentList(ObservableList<TaskOrganStat> value) {
    _$departmentListAtom.reportWrite(value, super.departmentList, () {
      super.departmentList = value;
    });
  }

  late final _$employeeNameAtom =
      Atom(name: '_StatisticStore.employeeName', context: context);

  @override
  String? get employeeName {
    _$employeeNameAtom.reportRead();
    return super.employeeName;
  }

  @override
  set employeeName(String? value) {
    _$employeeNameAtom.reportWrite(value, super.employeeName, () {
      super.employeeName = value;
    });
  }

  late final _$employeeListAtom =
      Atom(name: '_StatisticStore.employeeList', context: context);

  @override
  ObservableList<TaskEmpInfos> get employeeList {
    _$employeeListAtom.reportRead();
    return super.employeeList;
  }

  @override
  set employeeList(ObservableList<TaskEmpInfos> value) {
    _$employeeListAtom.reportWrite(value, super.employeeList, () {
      super.employeeList = value;
    });
  }

  late final _$onSetMyTaskAsyncAction =
      AsyncAction('_StatisticStore.onSetMyTask', context: context);

  @override
  Future<void> onSetMyTask(bool flag) {
    return _$onSetMyTaskAsyncAction.run(() => super.onSetMyTask(flag));
  }

  late final _$onSetTodayAsyncAction =
      AsyncAction('_StatisticStore.onSetToday', context: context);

  @override
  Future<void> onSetToday() {
    return _$onSetTodayAsyncAction.run(() => super.onSetToday());
  }

  late final _$onSetYesterdayAsyncAction =
      AsyncAction('_StatisticStore.onSetYesterday', context: context);

  @override
  Future<void> onSetYesterday() {
    return _$onSetYesterdayAsyncAction.run(() => super.onSetYesterday());
  }

  late final _$onSetTabIndexAsyncAction =
      AsyncAction('_StatisticStore.onSetTabIndex', context: context);

  @override
  Future<void> onSetTabIndex(dynamic index) {
    return _$onSetTabIndexAsyncAction.run(() => super.onSetTabIndex(index));
  }

  late final _$onGetDepartListAsyncAction =
      AsyncAction('_StatisticStore.onGetDepartList', context: context);

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

  late final _$onGetEmployeeListAsyncAction =
      AsyncAction('_StatisticStore.onGetEmployeeList', context: context);

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

  late final _$_StatisticStoreActionController =
      ActionController(name: '_StatisticStore', context: context);

  @override
  dynamic onPickBillStartDate(dynamic date) {
    final _$actionInfo = _$_StatisticStoreActionController.startAction(
        name: '_StatisticStore.onPickBillStartDate');
    try {
      return super.onPickBillStartDate(date);
    } finally {
      _$_StatisticStoreActionController.endAction(_$actionInfo);
    }
  }

  @override
  dynamic onPickBillEndDate(dynamic date) {
    final _$actionInfo = _$_StatisticStoreActionController.startAction(
        name: '_StatisticStore.onPickBillEndDate');
    try {
      return super.onPickBillEndDate(date);
    } finally {
      _$_StatisticStoreActionController.endAction(_$actionInfo);
    }
  }

  @override
  void toPeopleStat() {
    final _$actionInfo = _$_StatisticStoreActionController.startAction(
        name: '_StatisticStore.toPeopleStat');
    try {
      return super.toPeopleStat();
    } finally {
      _$_StatisticStoreActionController.endAction(_$actionInfo);
    }
  }

  @override
  void toDepartStat() {
    final _$actionInfo = _$_StatisticStoreActionController.startAction(
        name: '_StatisticStore.toDepartStat');
    try {
      return super.toDepartStat();
    } finally {
      _$_StatisticStoreActionController.endAction(_$actionInfo);
    }
  }

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

  @override
  dynamic onSelectOrganItem(dynamic index) {
    final _$actionInfo = _$_StatisticStoreActionController.startAction(
        name: '_StatisticStore.onSelectOrganItem');
    try {
      return super.onSelectOrganItem(index);
    } finally {
      _$_StatisticStoreActionController.endAction(_$actionInfo);
    }
  }

  @override
  dynamic onSelectPeopleItem(dynamic index) {
    final _$actionInfo = _$_StatisticStoreActionController.startAction(
        name: '_StatisticStore.onSelectPeopleItem');
    try {
      return super.onSelectPeopleItem(index);
    } finally {
      _$_StatisticStoreActionController.endAction(_$actionInfo);
    }
  }

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

  @override
  String toString() {
    return '''
isMyTask: ${isMyTask},
isToday: ${isToday},
isYesterday: ${isYesterday},
tabIndex: ${tabIndex},
createdAtStart: ${createdAtStart},
createdAtEnd: ${createdAtEnd},
isStatShow: ${isStatShow},
allParams: ${allParams},
allStat: ${allStat},
statList: ${statList},
organName: ${organName},
departmentList: ${departmentList},
employeeName: ${employeeName},
employeeList: ${employeeList}
    ''';
  }
}
