UNPKG

@clr/angular

Version:

Angular components for Clarity

25 lines (24 loc) 858 B
import { Observable } from 'rxjs'; import { ModalStackService } from '../../../modal/modal-stack.service'; import * as i0 from "@angular/core"; export declare class DetailService { private readonly modalStackService; id: string; private toggleState; private cache; private button; private _enabled; private _state; constructor(modalStackService: ModalStackService); get enabled(): boolean; set enabled(state: boolean); get state(): any; get stateChange(): Observable<boolean | null>; get isOpen(): boolean; open(item: any, button?: HTMLButtonElement): void; close(): void; toggle(item: any, button?: HTMLButtonElement): void; isRowOpen(item: any): boolean; static ɵfac: i0.ɵɵFactoryDeclaration<DetailService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<DetailService>; }