/** * S'utilise avec une icon, img, svg. * * ## Exemple Utilisation: * * * * * * * * ### Toggle * * * * * * * * * * * @deprecated N'utilisez plus la prop "iconOn" mais "icon" à la place */ export declare class IconButton { host: HTMLMaterialsIconButtonElement; iconButtonEl: any; iconButtonToggleEl: any; disabled: boolean; pressed: boolean; icon: string; iconOn: string; iconOff: string; svg: boolean; svgOff: string; img: string; imgOff: string; label: string; labelOn: string; labelOff: string; large: boolean; dense: boolean; componentDidLoad(): void; /** * Set la width et height à 24; * Et ajoute les classes MDC aux elements svg inséré dans les slot svg & svg-off. */ initSvg(): void; renderIconButtonToggle(): any; iconToggle: () => any[]; svgToggle: () => any[]; imgToggle: () => any[]; renderIconButton(): any; getIconClasses(): { 'mdc-icon-button__icon': boolean; 'material-icons': boolean; }; setClassIconButtonToggle(): { 'mdc-icon-button': boolean; 'mdc-icon-button--on': boolean; }; render(): any; }