get method

_gets get(
  1. dynamic datas
)

Implementation

_gets get(datas) {
  if (!ifjs(stateDataFile)) {
    stateDataFile = _data ?? {};
  }
  if (ifjs(datas) && typeof(datas) == "string") {
    var getData = stateDataFile[datas.toString()];
    if (RegxExp("string|list|int|double|int|num|bool", "i")
        .exec(typeof(getData))) {
      stateDataGet = datas;
      stateDataValue = getData;
    } else if (ifjs(getData)) {
      stateDataGet = datas;
      stateDataValue = getData;
    } else {
      stateDataGet = false;
      stateDataValue = null;
    }
  } else {
    stateDataGet = false;
    stateDataValue = null;
  }
  stateFromGet = true;
  boolFromGet = true;
  return _gets(_db);
}