@carbon/ibm-products-web-components
Version:
Carbon for IBM Products Web Components
81 lines • 2.14 kB
TypeScript
/**
* @license
*
* Copyright IBM Corp. 2026
*
* This source code is licensed under the Apache-2.0 license found in the
* LICENSE file in the root directory of this source tree.
*/
import { LitElement } from 'lit';
import '@carbon/web-components/es/components/button/index.js';
import '@carbon/web-components/es/components/search/index.js';
import '@carbon/web-components/es/components/tag/index.js';
import '@carbon/web-components/es/components/breadcrumb/index.js';
import '@carbon/web-components/es/components/link/index.js';
/**
* Add Select Body component - contains the main content area
* @element c4p-add-select-body
* @slot default - The main content area containing c4p-add-select-content
* @slot header - Custom header content
* @fires c4p-add-select-body-search - Fired when search term changes
*/
declare class CDSAddSelectBody extends LitElement {
/**
* Whether this is a multi-select (inherited from parent c4p-add-select)
* @private
*/
private get _multi();
/**
* Label for items section
*/
itemsLabel: string;
/**
* Global search label
*/
globalSearchLabel: string;
/**
* Global search placeholder
*/
globalSearchPlaceholder: string;
/**
* No results title
*/
/**
* No results description
*/
/**
* Search results title
*/
searchResultsTitle: string;
/**
* Current search term
*/
private _searchTerm;
/**
* Item count for display
*/
itemCount: number;
/**
* Navigation path for breadcrumbs
*/
path: Array<{
id: string;
title: string;
}>;
/**
* Handle search input
*/
private _handleSearch;
render(): import("lit-html").TemplateResult<1>;
/**
* The name of the custom event fired when search term changes
*/
static get eventSearch(): string;
/**
* The name of the custom event fired when breadcrumb is clicked
*/
static get eventBreadcrumbClick(): string;
static styles: any;
}
export default CDSAddSelectBody;
//# sourceMappingURL=add-select-body.d.ts.map