@microsoft/windows-admin-center-sdk
Version:
Microsoft - Windows Admin Center Shell
66 lines (65 loc) • 1.97 kB
TypeScript
import { Injector, OnInit } from '@angular/core';
import { SpacerBaseDirective } from '../common/spacer-base.component';
import * as i0 from "@angular/core";
export declare class SmeHeaderData {
text: string;
subtitle?: string;
smeIconClassName?: string;
urlIcon?: string;
level?: string;
}
/**
*
* @smeDoc {@label Header @id sme-header}
*
* @overview
* @file {@filepath ./examples/header-overview.md}
*
* @example {@label Basic Usage @id basic-usage}
* @file {@filename component.ts @filepath ./examples/header-example.component.ts}
* @file {@filename component.html @filepath ./examples/header-example.component.html}
*
*/
export declare class HeaderComponent extends SpacerBaseDirective implements OnInit {
/**
* The source name to use for logging
*/
protected get logSourceName(): string;
private static tool;
private static h1style;
private static h2style;
private static h3style;
private static h4style;
styleTo: string;
/**
* The header type
*/
type: string;
/**
* The font text for the main header
*/
text: string;
/**
* The font size level for the main header
*/
level: string;
/**
* The sme icon class for MDL icons
*/
smeIconClassName: string;
/**
* The sme icon class for URL icons
*/
urlIcon: string;
/**
* The subtitle of the header
*/
subtitle: string;
constructor(injector: Injector);
/**
* The method run when the component is initialized
*/
ngOnInit(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<HeaderComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<HeaderComponent, "sme-header", never, { "type": "type"; "text": "text"; "level": "level"; "smeIconClassName": "smeIconClassName"; "urlIcon": "urlIcon"; "subtitle": "subtitle"; }, {}, never, ["*"], false, never>;
}