Ui Module
Api\BookmarkManagementInterface
This interface defines methods for managing UI bookmarks in Magento 2, which allow users to save and retrieve custom grid/filter configurations. Devel...
Api\BookmarkRepositoryInterface
This interface defines the contract for managing UI bookmarks in Magento 2, which store user preferences and saved views for admin grids and data tabl...
Api\Data\BookmarkExtensionInterface
This interface defines the contract for extension attributes on Bookmark entities in Magento's UI component system. Developers use this when they need...
Api\Data\BookmarkInterface
This interface defines the contract for Bookmark data objects in Magento's UI component system. Bookmarks allow users to save custom views and configu...
Api\Data\BookmarkSearchResultsInterface
This interface defines the contract for search results when querying bookmarks in Magento's UI components. Developers use this to retrieve collections...
Bookmark
This model represents a user's saved bookmark configuration for UI components like admin grids. Developers use this class to store and retrieve user-s...
BookmarkManagement
This class manages UI bookmarks in Magento 2, which store user-specific preferences and configurations for admin grids and UI components. Developers u...
BookmarkSearchResults
This class serves as a container for search results when querying Bookmark entities in Magento 2's UI component system. Developers use this class to r...
ColorPicker\ColorModesProvider
This class manages and provides configuration for different color picker modes available in Magento 2's UI components. Developers use this class when...
ColorPicker\FullMode
This class provides configuration settings for the color picker component when operating in 'full mode'. Developers use this to enable all color picke...
ColorPicker\NoAlphaMode
This class provides configuration for a color picker UI component that operates without alpha (transparency) channel support. Developers use this when...
ColorPicker\PaletteOnlyMode
This class provides configuration for a color picker UI component in 'palette only' mode. Developers use this when they want to restrict color selecti...
ColorPicker\SimpleMode
This class provides configuration settings for the color picker UI component when used in 'simple mode'. It returns a predefined configuration array t...
Config
This class provides configuration access for UI component settings in Magento 2, specifically for session storage logging and key retrieval. Developer...
Export\ConvertToCsv
This class handles the export of UI component grid data to CSV format in Magento 2's admin panel. Developers use this when implementing export functio...
Export\ConvertToXml
This class handles exporting UI grid data to XML format in Magento 2. Developers use it when they need to provide XML export functionality for admin g...
Export\MetadataProvider
This class provides metadata and data transformation functionality for exporting Magento 2 UI grid listings to files (CSV, XML, etc.). Developers use...
Export\SearchResultIterator
This class provides an iterator implementation for traversing search result collections during data export operations. Developers use this when export...
Manager
The Manager class is responsible for loading, preparing, and caching UI component configurations in Magento 2. It reads XML configuration files for UI...
Model\ColorPicker\ModeInterface
This interface defines a contract for color picker mode implementations in Magento's UI component system. Developers implement this interface when cre...
Model\ResourceModel\Bookmark\Collection
This collection class manages database queries and retrieval of UI bookmark records in Magento 2. Developers use this collection to fetch, filter, and...
Model\UrlInput\ConfigInterface
This interface defines the contract for URL input configuration providers in Magento's UI component system. Developers implement this interface when c...
ResourceModel\Bookmark
This resource model handles database operations for UI bookmarks in Magento 2, which store user preferences for grid configurations, filters, and colu...
ResourceModel\BookmarkRepository
This repository class manages CRUD operations for UI bookmarks in Magento 2, which store user-specific grid configurations like filters, sorting, and...
UiComponentGenerator
This class dynamically generates UI components programmatically without requiring layout XML definitions. Developers use it when they need to create U...
UiComponentTypeResolver
This class resolves the correct Content-Type header value for UI Component rendering based on the component's accept type. Developers use this when re...
UrlInput\LinksConfigProvider
This class aggregates and provides configuration data for different types of URL links that can be used in Magento's UI components, particularly in UR...
UrlInput\Url
This class provides configuration for a URL input field type in Magento 2's UI component system. Developers use this when creating admin forms that ne...