changeSecondItemStatusByText method

void changeSecondItemStatusByText(
  1. int firstIndex,
  2. String text,
  3. bool check
)

Implementation

void changeSecondItemStatusByText(int firstIndex, String text, bool check) {
  if (_state == null) return;
  if (firstIndex < 0 || firstIndex >= _state!.items.length) return;
  _state!.items[firstIndex].data
      ?.firstWhere((element) => element.text == text)
      .check = check;
  if (_state!.multipleChoice == true) {
    _state!.confirmItems[firstIndex].data
        ?.firstWhere((element) => element.text == text)
        .check = check;
  }
  _state!.update();
}