getCanModify method

bool getCanModify()

Implementation

bool getCanModify() {
  var result = !readOnly;
  if (result) {
    result = fieldKind == TFieldKind.fkData ||
        fieldKind == TFieldKind.fkInternalCalc;
    if (result) {
      result = _dataSet != null && _dataSet!.active;
      if (result) {
        result = _dataSet!.canModify;
      }
    }
  }
  return result;
}