@logo-software/leftbar
Version:
Leftbar is part of the Logo Elements Environment. This library is a navigational part of the apps and shared by products within a platform. It provides a common set of interaction patterns that persist between and across products also standartization of n
57 lines • 5.85 kB
JavaScript
/**
* @license
* Copyright LOGO YAZILIM SANAYİ VE TİCARET A.Ş. All Rights Reserved.
*
* Save to the extent permitted by law, you may not use, copy, modify,
* distribute or create derivative works of this material or any part
* of it without the prior written consent of LOGO YAZILIM SANAYİ VE TİCARET A.Ş. Limited.
* Any reproduction of this material must contain this notice.
*/
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { RouterModule } from '@angular/router';
import { FormsModule } from '@angular/forms';
import { LinksModule } from '@logo-software/links';
import { ComboboxModule } from '@logo-software/combobox';
import { LeftbarComponent } from './leftbar.component';
/**
* Leftbar is part of the Logo Elements Environment. This library is a navigational part of the apps and shared by products within a platform. It provides a common set of interaction patterns that persist between and across products also standartization of navigation between apps and user information presentation.
*
* It comes with the features below:
* * Configurable by Restful API.
* * Slim mode.
* * Customizable menu area.
* * Shortcut support
*
* @stacked-example(LeftbarComponent, logo/leftbar-sample/leftbar-showcase/leftbar-showcase.component)
*
* ### Installation
*
* All public npm packages of Logo Software is at [https://www.npmjs.com/~logofe](https://www.npmjs.com/~logofe). To
* install Leftbar Module:
*
* ```bash
* $ npm set registry https://registry.npmjs.org/
* $ npm install @logo-software/leftbar -s
* ```
*
* Just import it to your project of `@NgModule` import section.
*
* ```typescript
* @NgModule({
* imports: [CommonModule, LeftbarModule],
* })
* export class AppModule {
* }
* ```
*/
export class LeftbarModule {
}
LeftbarModule.decorators = [
{ type: NgModule, args: [{
declarations: [LeftbarComponent],
imports: [RouterModule, CommonModule, LinksModule, FormsModule, ComboboxModule],
exports: [LeftbarComponent],
},] }
];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGVmdGJhci5tb2R1bGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9sb2dvLXNvZnR3YXJlL2xlZnRiYXIvc3JjL2xpYi9sZWZ0YmFyLm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7R0FRRztBQUVILE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDekMsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQy9DLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMvQyxPQUFPLEVBQUUsV0FBVyxFQUFFLE1BQU0sZ0JBQWdCLENBQUM7QUFFN0MsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLHNCQUFzQixDQUFDO0FBQ25ELE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSx5QkFBeUIsQ0FBQztBQUV6RCxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSxxQkFBcUIsQ0FBQztBQUV2RDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0dBOEJHO0FBTUgsTUFBTSxPQUFPLGFBQWE7OztZQUx6QixRQUFRLFNBQUM7Z0JBQ1IsWUFBWSxFQUFFLENBQUMsZ0JBQWdCLENBQUM7Z0JBQ2hDLE9BQU8sRUFBRSxDQUFDLFlBQVksRUFBRSxZQUFZLEVBQUUsV0FBVyxFQUFFLFdBQVcsRUFBRSxjQUFjLENBQUM7Z0JBQy9FLE9BQU8sRUFBRSxDQUFDLGdCQUFnQixDQUFDO2FBQzVCIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBAbGljZW5zZVxuICogQ29weXJpZ2h0IExPR08gWUFaSUxJTSBTQU5BWcSwIFZFIFTEsENBUkVUIEEuxZ4uIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gKlxuICogU2F2ZSB0byB0aGUgZXh0ZW50IHBlcm1pdHRlZCBieSBsYXcsIHlvdSBtYXkgbm90IHVzZSwgY29weSwgbW9kaWZ5LFxuICogZGlzdHJpYnV0ZSBvciBjcmVhdGUgZGVyaXZhdGl2ZSB3b3JrcyBvZiB0aGlzIG1hdGVyaWFsIG9yIGFueSBwYXJ0XG4gKiBvZiBpdCB3aXRob3V0IHRoZSBwcmlvciB3cml0dGVuIGNvbnNlbnQgb2YgTE9HTyBZQVpJTElNIFNBTkFZxLAgVkUgVMSwQ0FSRVQgQS7Fni4gTGltaXRlZC5cbiAqIEFueSByZXByb2R1Y3Rpb24gb2YgdGhpcyBtYXRlcmlhbCBtdXN0IGNvbnRhaW4gdGhpcyBub3RpY2UuXG4gKi9cblxuaW1wb3J0IHsgTmdNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XG5pbXBvcnQgeyBSb3V0ZXJNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9yb3V0ZXInO1xuaW1wb3J0IHsgRm9ybXNNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9mb3Jtcyc7XG5cbmltcG9ydCB7IExpbmtzTW9kdWxlIH0gZnJvbSAnQGxvZ28tc29mdHdhcmUvbGlua3MnO1xuaW1wb3J0IHsgQ29tYm9ib3hNb2R1bGUgfSBmcm9tICdAbG9nby1zb2Z0d2FyZS9jb21ib2JveCc7XG5cbmltcG9ydCB7IExlZnRiYXJDb21wb25lbnQgfSBmcm9tICcuL2xlZnRiYXIuY29tcG9uZW50JztcblxuLyoqXG4gKiBMZWZ0YmFyIGlzIHBhcnQgb2YgdGhlIExvZ28gRWxlbWVudHMgRW52aXJvbm1lbnQuIFRoaXMgbGlicmFyeSBpcyBhIG5hdmlnYXRpb25hbCBwYXJ0IG9mIHRoZSBhcHBzIGFuZCBzaGFyZWQgYnkgcHJvZHVjdHMgd2l0aGluIGEgcGxhdGZvcm0uIEl0IHByb3ZpZGVzIGEgY29tbW9uIHNldCBvZiBpbnRlcmFjdGlvbiBwYXR0ZXJucyB0aGF0IHBlcnNpc3QgYmV0d2VlbiBhbmQgYWNyb3NzIHByb2R1Y3RzIGFsc28gc3RhbmRhcnRpemF0aW9uIG9mIG5hdmlnYXRpb24gYmV0d2VlbiBhcHBzIGFuZCB1c2VyIGluZm9ybWF0aW9uIHByZXNlbnRhdGlvbi5cbiAqXG4gKiBJdCBjb21lcyB3aXRoIHRoZSBmZWF0dXJlcyBiZWxvdzpcbiAqICogQ29uZmlndXJhYmxlIGJ5IFJlc3RmdWwgQVBJLlxuICogKiBTbGltIG1vZGUuXG4gKiAqIEN1c3RvbWl6YWJsZSBtZW51IGFyZWEuXG4gKiAqIFNob3J0Y3V0IHN1cHBvcnRcbiAqXG4gKiBAc3RhY2tlZC1leGFtcGxlKExlZnRiYXJDb21wb25lbnQsIGxvZ28vbGVmdGJhci1zYW1wbGUvbGVmdGJhci1zaG93Y2FzZS9sZWZ0YmFyLXNob3djYXNlLmNvbXBvbmVudClcbiAqXG4gKiAjIyMgSW5zdGFsbGF0aW9uXG4gKlxuICogQWxsIHB1YmxpYyBucG0gcGFja2FnZXMgb2YgTG9nbyBTb2Z0d2FyZSBpcyBhdCBbaHR0cHM6Ly93d3cubnBtanMuY29tL35sb2dvZmVdKGh0dHBzOi8vd3d3Lm5wbWpzLmNvbS9+bG9nb2ZlKS4gVG9cbiAqIGluc3RhbGwgTGVmdGJhciBNb2R1bGU6XG4gKlxuICogYGBgYmFzaFxuICogJCBucG0gc2V0IHJlZ2lzdHJ5IGh0dHBzOi8vcmVnaXN0cnkubnBtanMub3JnL1xuICogJCBucG0gaW5zdGFsbCBAbG9nby1zb2Z0d2FyZS9sZWZ0YmFyIC1zXG4gKiBgYGBcbiAqXG4gKiBKdXN0IGltcG9ydCBpdCB0byB5b3VyIHByb2plY3Qgb2YgYEBOZ01vZHVsZWAgaW1wb3J0IHNlY3Rpb24uXG4gKlxuICogYGBgdHlwZXNjcmlwdFxuICogQE5nTW9kdWxlKHtcbiAqICBpbXBvcnRzOiBbQ29tbW9uTW9kdWxlLCBMZWZ0YmFyTW9kdWxlXSxcbiAqIH0pXG4gKiBleHBvcnQgY2xhc3MgQXBwTW9kdWxlIHtcbiAqIH1cbiAqIGBgYFxuICovXG5ATmdNb2R1bGUoe1xuICBkZWNsYXJhdGlvbnM6IFtMZWZ0YmFyQ29tcG9uZW50XSxcbiAgaW1wb3J0czogW1JvdXRlck1vZHVsZSwgQ29tbW9uTW9kdWxlLCBMaW5rc01vZHVsZSwgRm9ybXNNb2R1bGUsIENvbWJvYm94TW9kdWxlXSxcbiAgZXhwb3J0czogW0xlZnRiYXJDb21wb25lbnRdLFxufSlcbmV4cG9ydCBjbGFzcyBMZWZ0YmFyTW9kdWxlIHtcbn1cbiJdfQ==