Log in
Interface

BookmarkInterface

Magento\Ui\Api\Data\BookmarkInterface

What it does

This interface defines the contract for Bookmark data objects in Magento's UI component system.

Bookmarks allow users to save custom views and configurations of admin grids (like product listings or order grids), storing settings such as filters, column visibility, and sorting preferences.

Developers use this interface when working with UI component state persistence, allowing admin users to save and restore their personalized grid configurations.

Public Methods

  • getId()
  • getUserId()
  • getNamespace()
  • getIdentifier()
  • getTitle()
  • getConfig()
  • getCreatedAt()
  • getUpdatedAt()
  • isCurrent()
  • setId()
  • setUserId()
  • setNamespace()
  • setIdentifier()
  • setTitle()
  • setConfig()
  • setCreatedAt()
  • setUpdatedAt()
  • setCurrent()
  • getExtensionAttributes()
  • setExtensionAttributes()