@funnelback/ng-sds
Version:
`@funnelback/ng-sds` is Bootstrap 5 based library that aims to implement the [Squiz Design System specification](https://designsystem.squiz.net/) in Angular.
21 lines (20 loc) • 1.14 kB
TypeScript
import { AfterViewInit, Renderer2, ElementRef, OnChanges, SimpleChanges } from '@angular/core';
import { NavigationComponent } from '../../utils/navigation.component';
import * as i0 from "@angular/core";
export declare class SdsToolbarNavItemComponent extends NavigationComponent implements OnChanges, AfterViewInit {
private _elr;
private _renderer;
readonly ITEM_CLASS: string;
image?: string;
imageAlt?: string;
name?: string;
set type(type: string | string[]);
isDropdownType: boolean;
isUserType: boolean;
constructor(_elr: ElementRef, _renderer: Renderer2);
ngOnChanges(changes: SimpleChanges): void;
ngAfterViewInit(): void;
private setUserInitials;
static ɵfac: i0.ɵɵFactoryDeclaration<SdsToolbarNavItemComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<SdsToolbarNavItemComponent, "sds-toolbar-nav-item", never, { "image": { "alias": "image"; "required": false; }; "imageAlt": { "alias": "imageAlt"; "required": false; }; "name": { "alias": "name"; "required": false; }; "type": { "alias": "type"; "required": false; }; }, {}, never, ["*"], false, never>;
}