bookmarkAvailable method

bool bookmarkAvailable()

Implementation

bool bookmarkAvailable() {
  const bookmarkStates = {
    TDataSetState.dsBrowse,
    TDataSetState.dsEdit,
    TDataSetState.dsInsert
  };
  return !isEmpty &&
      !_isUniDirectional &&
      bookmarkStates.contains(state) &&
      getBookmarkFlag(activeBuffer()!) == TBookmarkFlag.bfCurrent;
}