UNPKG

@microsoft/windows-admin-center-sdk

Version:

Microsoft - Windows Admin Center Shell

74 lines (73 loc) 2.42 kB
import { OnInit } from '@angular/core'; import { StatusIconType } from '../icon/layered-icon/status/status-icon.component'; import * as i0 from "@angular/core"; export declare class PropertyGridItemComponent implements OnInit { /** * The internal value/context for the property grid item. */ private internalValue; /** * The label for the property grid item. */ label: string; /** * The plain string content for value when value is link or action. */ prefixString: string; /** * The setter for value/context. */ set value(input: any); /** * The getter for value/context. */ get value(): any; /** * It indicates the action for the property grid item. */ action: MsftSme.Action1<PropertyGridItemComponent>; /** * The link for the property grid item. */ link: string; /** * The tooltip for the property grid item. */ tooltip: string; /** * It indicates whether the property grid item is external link. */ isExternalLink: boolean; /** * The icon class for the property grid item. */ iconClass: string; /** * The status for the property grid item. */ status: StatusIconType.Bindable; /** * It indicates the column span for the layout. */ columnSpan: number; /** * It indicates the rendering of loading wheel when data unloaded. */ isAsync: boolean; /** * It indicates whether the property grid is loading. * This parameter has to have isAsync set to true to use. */ loading: boolean; /** * Gets the status class to apply to this components value section */ get statusClass(): string; ngOnInit(): void; /** * Give the ability to reset loading. */ resetLoading(): void; static ɵfac: i0.ɵɵFactoryDeclaration<PropertyGridItemComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<PropertyGridItemComponent, "sme-property-grid-item", never, { "label": "label"; "prefixString": "prefixString"; "value": "value"; "action": "action"; "link": "link"; "tooltip": "tooltip"; "isExternalLink": "isExternalLink"; "iconClass": "iconClass"; "status": "status"; "columnSpan": "columnSpan"; "isAsync": "isAsync"; }, {}, never, never, false, never>; }