{"version":3,"file":"docgeni-alib-layout.mjs","sources":["../../../packages/a-lib/layout/layout.component.ts","../../../packages/a-lib/layout/layout.module.ts","../../../packages/a-lib/layout/docgeni-alib-layout.ts"],"sourcesContent":["import { Component, OnInit, HostBinding, Input, Output, EventEmitter } from '@angular/core';\n\n/**\n * Layout container component. it is required that all child components should be placed inside.\n * @name alibLayout\n */\n@Component({\n    selector: 'alib-layout, [alibLayout]',\n    template: `\n        <ng-content></ng-content>\n    `,\n    exportAs: 'alibLayout'\n})\nexport class AlibLayoutComponent implements OnInit {\n    @HostBinding(`class.alib-layout`) isLayout = true;\n\n    /**\n     * Direction of Layout, `vertical` and `horizontal`\n     * @type string\n     * @default horizontal\n     */\n    @Input() thyDirection: 'vertical' | 'horizontal' = 'vertical';\n\n    /**\n     * Layout changed\n     */\n    @Output() thyChanged = new EventEmitter<string>();\n\n    constructor() {}\n\n    ngOnInit(): void {}\n}\n\n/**\n * @name alibSidebar\n */\n@Component({\n    selector: 'alib-sidebar, [alibSidebar]',\n    template: `\n        <ng-content></ng-content>\n    `,\n    exportAs: 'alibSidebar'\n})\nexport class AlibSidebarComponent implements OnInit {\n    /**\n     * Direction of Layout, `vertical` and `horizontal`\n     * @type string\n     * @default horizontal\n     */\n    @Input() thyDirection: 'vertical' | 'horizontal' = 'vertical';\n\n    /**\n     * Layout changed\n     */\n    @Output() thyChanged = new EventEmitter<string>();\n\n    constructor() {}\n\n    ngOnInit(): void {}\n}\n","import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { AlibLayoutComponent } from './layout.component';\n\n@NgModule({\n    declarations: [AlibLayoutComponent],\n    imports: [CommonModule],\n    exports: [AlibLayoutComponent],\n    providers: []\n})\nexport class AlibLayoutModule {}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './index';\n"],"names":[],"mappings":"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"}