@angular/material
Version:
Angular Material
20 lines (17 loc) • 623 B
TypeScript
import { Signal, InjectionToken } from '@angular/core';
/**
* Describes a parent component that manages a list of options.
* Contains properties that the options can inherit.
* @docs-private
*/
interface MatOptionParentComponent {
disableRipple?: boolean | Signal<boolean>;
multiple?: boolean;
inertGroups?: boolean;
hideSingleSelectionIndicator?: boolean;
}
/**
* Injection token used to provide the parent component to options.
*/
declare const MAT_OPTION_PARENT_COMPONENT: InjectionToken<MatOptionParentComponent>;
export { type MatOptionParentComponent as M, MAT_OPTION_PARENT_COMPONENT as a };