// GENERATED CODE - DO NOT MODIFY BY HAND

part of 'repair_form_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 _$RepairFormStore on _RepairFormStore, Store {
  late final _$presetNameAtom =
      Atom(name: '_RepairFormStore.presetName', context: context);

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

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

  late final _$typeNameAtom =
      Atom(name: '_RepairFormStore.typeName', context: context);

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

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

  late final _$businessTypeIdAtom =
      Atom(name: '_RepairFormStore.businessTypeId', context: context);

  @override
  String get businessTypeId {
    _$businessTypeIdAtom.reportRead();
    return super.businessTypeId;
  }

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

  late final _$sortIdAtom =
      Atom(name: '_RepairFormStore.sortId', context: context);

  @override
  String get sortId {
    _$sortIdAtom.reportRead();
    return super.sortId;
  }

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

  late final _$typeListAtom =
      Atom(name: '_RepairFormStore.typeList', context: context);

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

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

  late final _$sortListAtom =
      Atom(name: '_RepairFormStore.sortList', context: context);

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

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

  late final _$imagesAtom =
      Atom(name: '_RepairFormStore.images', context: context);

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

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

  late final _$descriptionAtom =
      Atom(name: '_RepairFormStore.description', context: context);

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

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

  late final _$getTypeListAsyncAction =
      AsyncAction('_RepairFormStore.getTypeList', context: context);

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

  late final _$getSortListAsyncAction =
      AsyncAction('_RepairFormStore.getSortList', context: context);

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

  late final _$onSelectedImgAsyncAction =
      AsyncAction('_RepairFormStore.onSelectedImg', context: context);

  @override
  Future onSelectedImg(List<FileEntity> files) {
    return _$onSelectedImgAsyncAction.run(() => super.onSelectedImg(files));
  }

  late final _$_RepairFormStoreActionController =
      ActionController(name: '_RepairFormStore', context: context);

  @override
  String onGetPresetName() {
    final _$actionInfo = _$_RepairFormStoreActionController.startAction(
        name: '_RepairFormStore.onGetPresetName');
    try {
      return super.onGetPresetName();
    } finally {
      _$_RepairFormStoreActionController.endAction(_$actionInfo);
    }
  }

  @override
  String onGetTypeName() {
    final _$actionInfo = _$_RepairFormStoreActionController.startAction(
        name: '_RepairFormStore.onGetTypeName');
    try {
      return super.onGetTypeName();
    } finally {
      _$_RepairFormStoreActionController.endAction(_$actionInfo);
    }
  }

  @override
  dynamic setType(dynamic value) {
    final _$actionInfo = _$_RepairFormStoreActionController.startAction(
        name: '_RepairFormStore.setType');
    try {
      return super.setType(value);
    } finally {
      _$_RepairFormStoreActionController.endAction(_$actionInfo);
    }
  }

  @override
  dynamic setSort(dynamic value) {
    final _$actionInfo = _$_RepairFormStoreActionController.startAction(
        name: '_RepairFormStore.setSort');
    try {
      return super.setSort(value);
    } finally {
      _$_RepairFormStoreActionController.endAction(_$actionInfo);
    }
  }

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

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

  @override
  String toString() {
    return '''
presetName: ${presetName},
typeName: ${typeName},
businessTypeId: ${businessTypeId},
sortId: ${sortId},
typeList: ${typeList},
sortList: ${sortList},
images: ${images},
description: ${description}
    ''';
  }
}
