UNPKG

@igo2/context

Version:
33 lines (32 loc) 1.79 kB
import { EventEmitter } from '@angular/core'; import { AuthService } from '@igo2/auth'; import { StorageService } from '@igo2/core/storage'; import { TypePermission } from '../shared/context.enum'; import { DetailedContext } from '../shared/context.interface'; import * as i0 from "@angular/core"; export declare class ContextItemComponent { auth: AuthService; private storageService; typePermission: typeof TypePermission; color: string; collapsed: boolean; showFavorite: boolean; context: DetailedContext; default: boolean; selected: boolean; edit: EventEmitter<DetailedContext>; delete: EventEmitter<DetailedContext>; save: EventEmitter<DetailedContext>; clone: EventEmitter<DetailedContext>; hide: EventEmitter<DetailedContext>; show: EventEmitter<DetailedContext>; favorite: EventEmitter<DetailedContext>; managePermissions: EventEmitter<DetailedContext>; manageTools: EventEmitter<DetailedContext>; get hidden(): boolean; get canShare(): boolean; constructor(auth: AuthService, storageService: StorageService); favoriteClick(context: DetailedContext): void; static ɵfac: i0.ɵɵFactoryDeclaration<ContextItemComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<ContextItemComponent, "igo-context-item", never, { "showFavorite": { "alias": "showFavorite"; "required": false; }; "context": { "alias": "context"; "required": false; }; "default": { "alias": "default"; "required": false; }; "selected": { "alias": "selected"; "required": false; }; }, { "edit": "edit"; "delete": "delete"; "save": "save"; "clone": "clone"; "hide": "hide"; "show": "show"; "favorite": "favorite"; "managePermissions": "managePermissions"; "manageTools": "manageTools"; }, never, never, true, never>; }