@microsoft/windows-admin-center-sdk
Version:
Microsoft - Windows Admin Center Shell
22 lines (21 loc) • 661 B
TypeScript
import { EventEmitter } from '@angular/core';
import { ActionItem } from '../items/action-item.component';
export interface ActionItemExecutedEventArgs {
result: any;
item: any;
}
export interface ActionItemErrorEventArgs {
error: any;
item: any;
}
export declare type ActionContainerOrientation = 'vertical' | 'horizontal';
export interface ActionContainer {
target: any;
enabled: boolean;
isBusy: boolean;
compact: boolean;
actions: ActionItem[];
orientation: ActionContainerOrientation;
error: EventEmitter<ActionItemErrorEventArgs>;
executed: EventEmitter<ActionItemExecutedEventArgs>;
}