checkStackStatus method

bool checkStackStatus(
  1. int stack,
  2. String name
)

Implementation

bool checkStackStatus(int stack, String name) {
  bool result = true;
  Map<String,dynamic >field = fields[name]!;
  if (field.containsKey(fieldStacks)) {
    List stackList = field[fieldStacks];
    if (stack != 0) {
      if (!stackList.contains(stack) && !stackList.contains(stackUpdateAll)) {
        result = false;
      }
    } else {
      if (stackList.contains(stackUpdateSkipMain)) {
        result = false;
      }
    }
  }
  return result;
}