import { TWorkspaceWidth } from '@talenra/ngx-base/app-layout'; import * as i0 from '@angular/core'; /** * Provides a simple template for content layout. * * ### Import * * ```typescript * import { WorkspaceSimpleModule } from '@talenra/ngx-base/workspace-simple'; * ``` * * ../../#/workspace-layout/workspace-simple */ declare class WorkspaceSimpleComponent { /** * Determines the maximum width of the layout. Defaults to `WorkspaceWidth.L`. * * ```html * * ``` * * @see {@link WorkspaceWidth} */ width: TWorkspaceWidth; /** * If true, the content passed to the component will be wrapped by a * `` component that controls the vertical layout and * behaviour (e.g. takes care of scrolling). * * @see {@link ContentLayoutComponent} for more information. * * @example * *
My header
*
My toolbar
*
My content
*
*/ useContentLayout: boolean; /** * Determines whether the layout uses a header element. Has no effect if `useContentLayout` is `false`. * * @see {@link ContentLayoutComponent#useHeader} for more information. * * @example * * *
My header
*
*/ useHeader: boolean; /** * Determines whether the layout uses a sticky bar element. Has no effect if `useContentLayout` is `false`. * * @see {@link ContentLayoutComponent#useStickyBar} for more information. * * @example * * *
My sticky bar
*
*/ useStickyBar: boolean; /** * Determines whether the layout uses a sticky footer element. Has no effect if `useContentLayout` is `false`. * * @see {@link ContentLayoutComponent#useStickyFooter} for more information. * * @example * * *
My sticky footer
*
*/ useStickyFooter: boolean; /** * Determines whether the content is allowed to take the full height and to cover the * header when scrolled. Has no effect if `useContentLayout` is `false`. * * @see {@link ContentLayoutComponent#overscrollHeader} for more information. * * @example * *
My header
*
My scrollable Content
*
*/ overscrollHeader: boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; static ngAcceptInputType_useContentLayout: unknown; static ngAcceptInputType_useHeader: unknown; static ngAcceptInputType_useStickyBar: unknown; static ngAcceptInputType_useStickyFooter: unknown; static ngAcceptInputType_overscrollHeader: unknown; } export { WorkspaceSimpleComponent };