Log in

Ui Module

Api\BookmarkManagementInterface

Interface

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

Repository

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

Interface

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

Interface

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

Interface

This interface defines the contract for search results when querying bookmarks in Magento's UI components. Developers use this to retrieve collections...

Bookmark

Model

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

Model

This class manages UI bookmarks in Magento 2, which store user-specific preferences and configurations for admin grids and UI components. Developers u...

BookmarkSearchResults

Model

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

Model

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

Model

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

Model

This class provides configuration for a color picker UI component that operates without alpha (transparency) channel support. Developers use this when...

ColorPicker\PaletteOnlyMode

Model

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

Model

This class provides configuration settings for the color picker UI component when used in 'simple mode'. It returns a predefined configuration array t...

Config

Model

This class provides configuration access for UI component settings in Magento 2, specifically for session storage logging and key retrieval. Developer...

Export\ConvertToCsv

Model

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

Model

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

Model

This class provides metadata and data transformation functionality for exporting Magento 2 UI grid listings to files (CSV, XML, etc.). Developers use...

Export\SearchResultIterator

Model

This class provides an iterator implementation for traversing search result collections during data export operations. Developers use this when export...

Manager

Model

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

Interface

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

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

Interface

This interface defines the contract for URL input configuration providers in Magento's UI component system. Developers implement this interface when c...

ResourceModel\Bookmark

Model

This resource model handles database operations for UI bookmarks in Magento 2, which store user preferences for grid configurations, filters, and colu...

ResourceModel\BookmarkRepository

Model

This repository class manages CRUD operations for UI bookmarks in Magento 2, which store user-specific grid configurations like filters, sorting, and...

UiComponentGenerator

Model

This class dynamically generates UI components programmatically without requiring layout XML definitions. Developers use it when they need to create U...

UiComponentTypeResolver

Model

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

Model

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

Model

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...