docs: void checkDataReadOnly() {
  
          if (dataSource.length() == 0) {
              throw Error.error(ErrorCode.TEXT_TABLE_UNKNOWN_DATA_SOURCE);
          }
  
          if (isReadOnly) {
              throw Error.error(ErrorCode.DATA_IS_READONLY);
          }
      }