@material/web
Version:
Material web components
31 lines (30 loc) • 971 B
TypeScript
/**
* @license
* Copyright 2023 Google LLC
* SPDX-License-Identifier: Apache-2.0
*/
import '../../elevation/elevation.js';
import { Chip } from './chip.js';
/**
* An assist chip component.
*/
export declare class AssistChip extends Chip {
elevated: boolean;
href: string;
/**
* The filename to use when downloading the linked resource.
* If not specified, the browser will determine a filename.
* This is only applicable when the chip is used as a link (`href` is set).
*/
download: string;
target: '_blank' | '_parent' | '_self' | '_top' | '';
protected get primaryId(): "link" | "button";
protected get rippleDisabled(): boolean;
protected getContainerClasses(): {
disabled: boolean;
elevated: boolean;
link: boolean;
};
protected renderPrimaryAction(content: unknown): import("lit-html").TemplateResult<1>;
protected renderOutline(): import("lit-html").TemplateResult<1>;
}