@skyux/core
Version:
This library was generated with [Nx](https://nx.dev).
24 lines (23 loc) • 886 B
TypeScript
import { SkyViewkeeper } from './viewkeeper';
import { SkyViewkeeperHostOptions } from './viewkeeper-host-options';
import { SkyViewkeeperOptions } from './viewkeeper-options';
import * as i0 from "@angular/core";
/**
* Provides methods for creating and destroying viewkeeper instances.
*/
export declare class SkyViewkeeperService {
#private;
constructor(hostOptions?: SkyViewkeeperHostOptions);
/**
*
* @param options Creates a viewkeeper instance, applying host options where applicable.
*/
create(options: SkyViewkeeperOptions): SkyViewkeeper;
/**
* Destroys a viewkeeper instance.
* @param vk Viewkeeper instance to destroy.
*/
destroy(vk: SkyViewkeeper): void;
static ɵfac: i0.ɵɵFactoryDeclaration<SkyViewkeeperService, [{ optional: true; }]>;
static ɵprov: i0.ɵɵInjectableDeclaration<SkyViewkeeperService>;
}