// GENERATED CODE - DO NOT MODIFY BY HAND

part of 'work_instructions_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 _$WorkInstructionsListStore on _WorkInstructionsListStore, Store {
  late final _$instructionListAtom = Atom(
      name: '_WorkInstructionsListStore.instructionList', context: context);

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

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

  late final _$listDataAtom =
      Atom(name: '_WorkInstructionsListStore.listData', context: context);

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

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

  late final _$instructionDetailAtom = Atom(
      name: '_WorkInstructionsListStore.instructionDetail', context: context);

  @override
  TakOperationInstruction? get instructionDetail {
    _$instructionDetailAtom.reportRead();
    return super.instructionDetail;
  }

  @override
  set instructionDetail(TakOperationInstruction? value) {
    _$instructionDetailAtom.reportWrite(value, super.instructionDetail, () {
      super.instructionDetail = value;
    });
  }

  late final _$onGetListAsyncAction =
      AsyncAction('_WorkInstructionsListStore.onGetList', context: context);

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

  late final _$onGetDetailAsyncAction =
      AsyncAction('_WorkInstructionsListStore.onGetDetail', context: context);

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

  @override
  String toString() {
    return '''
instructionList: ${instructionList},
listData: ${listData},
instructionDetail: ${instructionDetail}
    ''';
  }
}
