@skyux/layout
Version:
This library was generated with [Nx](https://nx.dev).
25 lines (24 loc) • 1.12 kB
TypeScript
import { OnDestroy, OnInit } from '@angular/core';
import { SkyPageLayoutType } from './page-layout-type';
import { SkyPageThemeAdapterService } from './page-theme-adapter.service';
import * as i0 from "@angular/core";
/**
* Displays page contents using the specified layout.
* @docsId SkyPageComponentLegacy
* @deprecated Use the `sky-page` component in `@skyux/pages` instead.
*/
export declare class SkyPageComponent implements OnInit, OnDestroy {
#private;
/**
* The page layout. Use `auto` to allow the page contents
* to expand beyond the bottom of the browser window. Use `fit`
* to constrain the page contents to the available viewport.
*/
set layout(value: SkyPageLayoutType | undefined);
get layout(): SkyPageLayoutType;
constructor(themeAdapter: SkyPageThemeAdapterService);
ngOnInit(): void;
ngOnDestroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<SkyPageComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<SkyPageComponent, "sky-page", never, { "layout": { "alias": "layout"; "required": false; }; }, {}, never, ["*"], false, never>;
}