/** * Copyright (c) 2025, Salesforce, Inc. * All rights reserved. * For full license text, see the LICENSE file or https://utam.dev/salesforce/license */ import { Driver as _Driver, Element as _Element, Locator as _Locator, BaseUtamElement as _BaseUtamElement, UtamBasePageObject as _UtamBasePageObject, ClickableUtamElement as _ClickableUtamElement } from '@utam/core'; import _ActionsContainer from 'salesforce-pageobjects/force/pageObjects/actionsContainer'; import _ListViewPicker from 'salesforce-pageobjects/lists/pageObjects/listViewPicker'; import _ActionsRibbon from 'salesforce-pageobjects/action/pageObjects/actionsRibbon'; import _ListViewManagerButtonBar from 'salesforce-pageobjects/force/pageObjects/listViewManagerButtonBar'; import _ListViewManagerButtonBar1 from 'salesforce-pageobjects/lists/pageObjects/listViewManagerButtonBar'; import _ListViewManagerPinButton from 'salesforce-pageobjects/lists/pageObjects/listViewManagerPinButton'; import _ListViewManagerSettingsMenu from 'salesforce-pageobjects/lists/pageObjects/listViewManagerSettingsMenu'; import _ListViewManagerDisplaySwitcher from 'salesforce-pageobjects/lists/pageObjects/listViewManagerDisplaySwitcher'; import _ListViewManagerStatusInfo from 'salesforce-pageobjects/force/pageObjects/listViewManagerStatusInfo'; import _Breadcrumbs from 'salesforce-pageobjects/lists/pageObjects/breadcrumbs'; import _ListViewManagerSearchBar from 'salesforce-pageobjects/force/pageObjects/listViewManagerSearchBar'; /** * Selector: lst-list-view-manager-header. * Represents the list view manager header Lightning web component. * Access the list view name, list view picker, list view status, action bar, and button bar. * generated from JSON dist/lists/listViewManagerHeader.utam.json * @version 2026-03-09T13:56:36.348Z * @author Salesforce */ export default class ListViewManagerHeader extends _UtamBasePageObject { constructor(driver: _Driver, element?: _Element, locator?: _Locator); /** * Get the Aura actions container * @return ActionsContainer value */ getAuraActionsContainer(): Promise<_ActionsContainer>; navigateToListViewIdViaPicker(text: string): Promise; getListViewTitleViaPicker(): Promise; getTitle(): Promise<(_BaseUtamElement & _ClickableUtamElement)>; getListViewPicker(): Promise<_ListViewPicker>; getSubtitle(): Promise<(_BaseUtamElement)>; getActionsRibbon(): Promise<_ActionsRibbon>; getButtonBar(): Promise<_ListViewManagerButtonBar>; getManagerButtonBar(): Promise<_ListViewManagerButtonBar1>; /** * Represents the pin button to pin a list view */ getPinButton(): Promise<_ListViewManagerPinButton>; getSettingsMenu(): Promise<_ListViewManagerSettingsMenu>; getDisplaySwitcher(): Promise<_ListViewManagerDisplaySwitcher>; getStatusInfo(): Promise<_ListViewManagerStatusInfo>; getBreadcrumbs(): Promise<_Breadcrumbs>; getSearchBar(): Promise<_ListViewManagerSearchBar>; }