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]! .cast<String,dynamic>();
    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;
}