├── projects
├── narik-cli
│ ├── schematics
│ │ ├── ng-add
│ │ │ ├── files
│ │ │ │ ├── src
│ │ │ │ │ ├── assets
│ │ │ │ │ │ ├── .gitkeep
│ │ │ │ │ │ ├── i18n
│ │ │ │ │ │ │ └── en
│ │ │ │ │ │ │ │ ├── @nebular@nebular.json
│ │ │ │ │ │ │ │ ├── @primeng@primeng.json
│ │ │ │ │ │ │ │ ├── @ng-bootstrap@ng-bootstrap.json
│ │ │ │ │ │ │ │ ├── @devextreme@devextreme.json
│ │ │ │ │ │ │ │ ├── main.json
│ │ │ │ │ │ │ │ ├── app.json
│ │ │ │ │ │ │ │ ├── toolbar.json
│ │ │ │ │ │ │ │ └── @material@material.json
│ │ │ │ │ │ ├── images
│ │ │ │ │ │ │ ├── logo.png
│ │ │ │ │ │ │ ├── user-avatar.png
│ │ │ │ │ │ │ ├── #coreui#avatars
│ │ │ │ │ │ │ │ └── 6.jpg
│ │ │ │ │ │ │ ├── #coreui#brand
│ │ │ │ │ │ │ │ └── logo.png
│ │ │ │ │ │ │ ├── #architectui#avatars
│ │ │ │ │ │ │ │ └── 1.jpg
│ │ │ │ │ │ │ ├── #architectui#logo-inverse.png
│ │ │ │ │ │ │ └── #architectui#dropdown-header
│ │ │ │ │ │ │ │ ├── city1.jpg
│ │ │ │ │ │ │ │ ├── city2.jpg
│ │ │ │ │ │ │ │ ├── city3.jpg
│ │ │ │ │ │ │ │ ├── abstract1.jpg
│ │ │ │ │ │ │ │ ├── abstract2.jpg
│ │ │ │ │ │ │ │ └── abstract3.jpg
│ │ │ │ │ │ └── app-config.json
│ │ │ │ │ ├── app
│ │ │ │ │ │ ├── main-view
│ │ │ │ │ │ │ ├── main-view.component.css
│ │ │ │ │ │ │ ├── main-view.component.html
│ │ │ │ │ │ │ └── main-view.component.ts
│ │ │ │ │ │ ├── modules
│ │ │ │ │ │ │ ├── share
│ │ │ │ │ │ │ │ ├── general-list
│ │ │ │ │ │ │ │ │ └── general-list.component.html
│ │ │ │ │ │ │ │ └── index.ts
│ │ │ │ │ │ │ ├── #architectui#narik-architectui-layout
│ │ │ │ │ │ │ │ ├── Components
│ │ │ │ │ │ │ │ │ ├── sidebar
│ │ │ │ │ │ │ │ │ │ └── elements
│ │ │ │ │ │ │ │ │ │ │ └── logo
│ │ │ │ │ │ │ │ │ │ │ ├── logo.component.html
│ │ │ │ │ │ │ │ │ │ │ └── logo.component.ts
│ │ │ │ │ │ │ │ │ ├── footer
│ │ │ │ │ │ │ │ │ │ ├── footer.component.html
│ │ │ │ │ │ │ │ │ │ └── footer.component.ts
│ │ │ │ │ │ │ │ │ ├── page-title
│ │ │ │ │ │ │ │ │ │ └── page-title.component.ts
│ │ │ │ │ │ │ │ │ └── header
│ │ │ │ │ │ │ │ │ │ └── elements
│ │ │ │ │ │ │ │ │ │ └── search-box
│ │ │ │ │ │ │ │ │ │ ├── search-box.component.ts
│ │ │ │ │ │ │ │ │ │ └── search-box.component.html
│ │ │ │ │ │ │ │ ├── pages-layout
│ │ │ │ │ │ │ │ │ └── pages-layout.component.html
│ │ │ │ │ │ │ │ ├── ThemeOptions
│ │ │ │ │ │ │ │ │ └── store
│ │ │ │ │ │ │ │ │ │ └── index.ts
│ │ │ │ │ │ │ │ └── theme-options.ts
│ │ │ │ │ │ │ ├── #coreui#narik-coreui-layout
│ │ │ │ │ │ │ │ └── index.ts
│ │ │ │ │ │ │ └── #ngxadmin#narik-ngx-layout
│ │ │ │ │ │ │ │ └── index.ts
│ │ │ │ │ │ ├── main
│ │ │ │ │ │ │ └── main.component.html
│ │ │ │ │ │ ├── app.component.html
│ │ │ │ │ │ ├── services
│ │ │ │ │ │ │ └── command-processor.service.ts
│ │ │ │ │ │ └── layouts
│ │ │ │ │ │ │ ├── @material@edit-layout.html
│ │ │ │ │ │ │ ├── @ng-bootstrap@edit-layout.html
│ │ │ │ │ │ │ ├── @devextreme@edit-layout.html
│ │ │ │ │ │ │ ├── @nebular@edit-layout.html
│ │ │ │ │ │ │ └── @primeng@edit-layout.html
│ │ │ │ │ ├── styles.scss.template
│ │ │ │ │ ├── favicon.ico
│ │ │ │ │ └── styles
│ │ │ │ │ │ ├── #architectui#architectui-theme
│ │ │ │ │ │ ├── themes
│ │ │ │ │ │ │ └── _layout-variables.scss
│ │ │ │ │ │ ├── components
│ │ │ │ │ │ │ ├── bootstrap4
│ │ │ │ │ │ │ │ ├── utilities
│ │ │ │ │ │ │ │ │ ├── _clearfix.scss
│ │ │ │ │ │ │ │ │ ├── _overflow.scss
│ │ │ │ │ │ │ │ │ ├── _screenreaders.scss
│ │ │ │ │ │ │ │ │ ├── _visibility.scss
│ │ │ │ │ │ │ │ │ ├── _shadows.scss
│ │ │ │ │ │ │ │ │ ├── _float.scss
│ │ │ │ │ │ │ │ │ └── _align.scss
│ │ │ │ │ │ │ │ ├── _media.scss
│ │ │ │ │ │ │ │ ├── mixins
│ │ │ │ │ │ │ │ │ ├── _box-shadow.scss
│ │ │ │ │ │ │ │ │ ├── _size.scss
│ │ │ │ │ │ │ │ │ ├── _clearfix.scss
│ │ │ │ │ │ │ │ │ ├── _visibility.scss
│ │ │ │ │ │ │ │ │ ├── _lists.scss
│ │ │ │ │ │ │ │ │ ├── _text-truncate.scss
│ │ │ │ │ │ │ │ │ ├── _resize.scss
│ │ │ │ │ │ │ │ │ ├── _float.scss
│ │ │ │ │ │ │ │ │ ├── _badge.scss
│ │ │ │ │ │ │ │ │ ├── _alert.scss
│ │ │ │ │ │ │ │ │ ├── _nav-divider.scss
│ │ │ │ │ │ │ │ │ ├── _text-emphasis.scss
│ │ │ │ │ │ │ │ │ ├── _transition.scss
│ │ │ │ │ │ │ │ │ └── _text-hide.scss
│ │ │ │ │ │ │ │ ├── _transitions.scss
│ │ │ │ │ │ │ │ ├── _jumbotron.scss
│ │ │ │ │ │ │ │ └── bootstrap-reboot.scss
│ │ │ │ │ │ │ ├── icons
│ │ │ │ │ │ │ │ └── _p7icons.scss
│ │ │ │ │ │ │ └── hamburgers
│ │ │ │ │ │ │ │ └── types
│ │ │ │ │ │ │ │ ├── _arrow.scss
│ │ │ │ │ │ │ │ ├── _arrow-r.scss
│ │ │ │ │ │ │ │ ├── _arrowturn.scss
│ │ │ │ │ │ │ │ └── _arrowturn-r.scss
│ │ │ │ │ │ ├── images
│ │ │ │ │ │ │ ├── logo.png
│ │ │ │ │ │ │ ├── avatars
│ │ │ │ │ │ │ │ ├── 1.jpg
│ │ │ │ │ │ │ │ ├── 2.jpg
│ │ │ │ │ │ │ │ ├── 3.jpg
│ │ │ │ │ │ │ │ ├── 4.jpg
│ │ │ │ │ │ │ │ ├── 5.jpg
│ │ │ │ │ │ │ │ ├── 6.jpg
│ │ │ │ │ │ │ │ ├── 7.jpg
│ │ │ │ │ │ │ │ ├── 8.jpg
│ │ │ │ │ │ │ │ ├── 9.jpg
│ │ │ │ │ │ │ │ ├── 10.jpg
│ │ │ │ │ │ │ │ ├── 11.jpg
│ │ │ │ │ │ │ │ └── 12.jpg
│ │ │ │ │ │ │ ├── logo-inverse.png
│ │ │ │ │ │ │ ├── leaflet
│ │ │ │ │ │ │ │ ├── layers.png
│ │ │ │ │ │ │ │ ├── layers-2x.png
│ │ │ │ │ │ │ │ ├── marker-icon.png
│ │ │ │ │ │ │ │ ├── marker-icon-2x.png
│ │ │ │ │ │ │ │ └── marker-shadow.png
│ │ │ │ │ │ │ └── dropdown-header
│ │ │ │ │ │ │ │ ├── city1.jpg
│ │ │ │ │ │ │ │ ├── city2.jpg
│ │ │ │ │ │ │ │ ├── city3.jpg
│ │ │ │ │ │ │ │ ├── abstract1.jpg
│ │ │ │ │ │ │ │ ├── abstract2.jpg
│ │ │ │ │ │ │ │ └── abstract3.jpg
│ │ │ │ │ │ ├── demo-ui
│ │ │ │ │ │ │ └── images
│ │ │ │ │ │ │ │ └── logo.png
│ │ │ │ │ │ ├── layout
│ │ │ │ │ │ │ ├── generic
│ │ │ │ │ │ │ │ └── _generic-base.scss
│ │ │ │ │ │ │ ├── _layout.scss
│ │ │ │ │ │ │ ├── _layout-variables.scss
│ │ │ │ │ │ │ └── main
│ │ │ │ │ │ │ │ └── _main-base.scss
│ │ │ │ │ │ └── elements
│ │ │ │ │ │ │ ├── _popovers-tooltips.scss
│ │ │ │ │ │ │ └── _modals.scss
│ │ │ │ │ │ └── @material@mat-custom-styles.scss
│ │ │ │ ├── proxy.config.json
│ │ │ │ └── build-tools
│ │ │ │ │ └── layout-resolver.js
│ │ │ └── schema.ts
│ │ └── collection.json
│ ├── src
│ │ └── public-api.ts
│ ├── ng-package.json
│ ├── tslint.json
│ └── tsconfig.spec.json
├── narik-ui-ngx-bootstrap
│ ├── src
│ │ └── lib
│ │ │ ├── data-source
│ │ │ └── public_api.ts
│ │ │ ├── narik-ngx-input
│ │ │ ├── narik-ngx-input.component.html
│ │ │ ├── public_api.ts
│ │ │ └── narik-ngx-input.module.ts
│ │ │ ├── narik-ngx-select
│ │ │ ├── narik-ngx-select.component.html
│ │ │ ├── public_api.ts
│ │ │ ├── narik-ngx-select.component.css
│ │ │ └── narik-ngx-select.module.ts
│ │ │ ├── narik-ngx-button
│ │ │ ├── narik-ngx-button.component.html
│ │ │ ├── public_api.ts
│ │ │ └── narik-ngx-button.module.ts
│ │ │ ├── narik-ngx-check-box
│ │ │ ├── narik-ngx-checkbox.component.html
│ │ │ ├── public_api.ts
│ │ │ └── narik-ngx-checkbox.module.ts
│ │ │ ├── narik-ngx-radio
│ │ │ ├── narik-ngx-radio-group.component.html
│ │ │ ├── public_api.ts
│ │ │ └── narik-ngx-radio.module.ts
│ │ │ ├── narik-ngx-treeview
│ │ │ ├── narik-ngx-treeview.component.html
│ │ │ └── public_api.ts
│ │ │ ├── narik-ngx-data-table
│ │ │ ├── narik-ngx-data-table.component.html
│ │ │ └── public_api.ts
│ │ │ ├── narik-ngx-dialog
│ │ │ ├── narik-ngx-dialog-container.component.html
│ │ │ ├── narik-ngx-message-dialog.component.html
│ │ │ ├── narik-ngx-input-dialog.component.html
│ │ │ ├── public_api.ts
│ │ │ └── narik-ngx-dialog-container.component.css
│ │ │ ├── narik-ngx-toolbar
│ │ │ ├── narik-ngx-toolbar.component.html
│ │ │ └── public_api.ts
│ │ │ ├── narik-ngx-auto-complete
│ │ │ ├── narik-ngx-auto-complete.component.css
│ │ │ ├── narik-ngx-auto-complete.component.html
│ │ │ ├── public_api.ts
│ │ │ └── narik-ngx-auto-complete.module.ts
│ │ │ ├── narik-ngx-busy-indicator
│ │ │ ├── narik-ngx-busy-indicator.component.css
│ │ │ ├── narik-ngx-busy-indicator.component.html
│ │ │ ├── public_api.ts
│ │ │ └── narik-ngx-busy-indicator.module.ts
│ │ │ ├── narik-ngx-date-picker
│ │ │ ├── narik-ngx-date-picker.component.html
│ │ │ └── public_api.ts
│ │ │ ├── narik-ngx-check-box-list
│ │ │ ├── narik-ngx-checkbox-list.component.html
│ │ │ └── public_api.ts
│ │ │ ├── narik-ngx-core
│ │ │ ├── public_api.ts
│ │ │ └── narik-ngx-core.module.ts
│ │ │ ├── base
│ │ │ ├── public_api.ts
│ │ │ └── narik-ngx-edit-form.ts
│ │ │ └── narik-ngx-dynamic-form
│ │ │ ├── public_api.ts
│ │ │ └── narik-ngx-dynamic-form.component.html
│ ├── ng-package.json
│ ├── tslint.json
│ └── tsconfig.spec.json
├── narik-core
│ ├── src
│ │ ├── lib
│ │ │ ├── util
│ │ │ │ ├── public_api.ts
│ │ │ │ └── app-injector.ts
│ │ │ ├── interfaces
│ │ │ │ └── public_api.ts
│ │ │ ├── decorators
│ │ │ │ ├── public_api.ts
│ │ │ │ └── dynamic-component.decorator.ts
│ │ │ ├── index.ts
│ │ │ ├── base
│ │ │ │ └── public_api.ts
│ │ │ └── services
│ │ │ │ ├── navigationProviders
│ │ │ │ └── public_api.ts
│ │ │ │ └── narik-empty-command-processor.service.ts
│ │ └── public_api.ts
│ ├── ng-package.json
│ ├── tsconfig.spec.json
│ └── tslint.json
├── narik-common
│ ├── src
│ │ ├── lib
│ │ │ ├── pipes
│ │ │ │ └── public_api.ts
│ │ │ ├── extensions
│ │ │ │ ├── public_api.ts
│ │ │ │ └── number.extension.ts
│ │ │ ├── utils
│ │ │ │ ├── adapt.util.ts
│ │ │ │ ├── promise.util.ts
│ │ │ │ ├── element.util.ts
│ │ │ │ ├── expression.util.ts
│ │ │ │ ├── public_api.ts
│ │ │ │ ├── angular-util.ts
│ │ │ │ └── route-util.ts
│ │ │ ├── directives
│ │ │ │ ├── public_api.ts
│ │ │ │ └── component-loader-host.directive.ts
│ │ │ ├── index.ts
│ │ │ └── narik-common.module.ts
│ │ └── public_api.ts
│ ├── ng-package.json
│ ├── tsconfig.spec.json
│ └── tslint.json
├── narik-ui-nebular
│ ├── src
│ │ ├── lib
│ │ │ ├── narik-nb-data-table
│ │ │ │ ├── narik-nb-data-table.component.html
│ │ │ │ └── public_api.ts
│ │ │ ├── narik-nb-dialog
│ │ │ │ ├── narik-nb-message-dialog.component.css
│ │ │ │ ├── narik-nb-message-dialog.component.html
│ │ │ │ ├── narik-nb-input-dialog.component.html
│ │ │ │ ├── public_api.ts
│ │ │ │ └── narik-nb-dialog-container.component.css
│ │ │ ├── narik-nb-treeview
│ │ │ │ ├── narik-nb-treeview.component.html
│ │ │ │ └── public_api.ts
│ │ │ ├── narik-nb-auto-complete
│ │ │ │ ├── narik-nb-auto-complete.component.css
│ │ │ │ ├── public_api.ts
│ │ │ │ └── narik-nb-auto-complete.module.ts
│ │ │ ├── narik-nb-core
│ │ │ │ ├── public_api.ts
│ │ │ │ └── narik-nb-core.module.ts
│ │ │ ├── narik-nb-button
│ │ │ │ ├── narik-nb-button.component.css
│ │ │ │ └── public_api.ts
│ │ │ ├── base
│ │ │ │ └── public_api.ts
│ │ │ ├── narik-nb-input
│ │ │ │ ├── public_api.ts
│ │ │ │ └── narik-nb-input.module.ts
│ │ │ ├── narik-nb-select
│ │ │ │ ├── public_api.ts
│ │ │ │ └── narik-nb-select.component.css
│ │ │ ├── narik-nb-radio
│ │ │ │ ├── public_api.ts
│ │ │ │ ├── narik-nb-radio-group.component.css
│ │ │ │ └── narik-nb-radio-group.component.html
│ │ │ ├── narik-nb-toolbar
│ │ │ │ ├── public_api.ts
│ │ │ │ └── narik-nb-toolbar.component.css
│ │ │ ├── narik-nb-check-box
│ │ │ │ ├── public_api.ts
│ │ │ │ └── narik-nb-checkbox.component.html
│ │ │ ├── narik-nb-date-picker
│ │ │ │ ├── public_api.ts
│ │ │ │ └── narik-nb-date-picker.component.html
│ │ │ ├── narik-nb-tab-outlet
│ │ │ │ ├── public_api.ts
│ │ │ │ └── narik-nb-tab-outlet.component.css
│ │ │ ├── narik-nb-dynamic-form
│ │ │ │ └── public_api.ts
│ │ │ ├── narik-nb-busy-indicator
│ │ │ │ ├── public_api.ts
│ │ │ │ ├── narik-nb-busy-indicator.component.html
│ │ │ │ └── narik-nb-busy-indicator.component.css
│ │ │ └── narik-nb-check-box-list
│ │ │ │ ├── public_api.ts
│ │ │ │ ├── narik-nb-checkbox-list.component.css
│ │ │ │ └── narik-nb-checkbox-list.component.html
│ │ └── styles
│ │ │ └── narik-ui-nebular.rtl.css
│ ├── ng-package.json
│ ├── tslint.json
│ └── tsconfig.spec.json
├── narik-ui-ng-bootstrap
│ ├── src
│ │ └── lib
│ │ │ ├── narik-ngb-treeview
│ │ │ ├── narik-ngb-treeview.component.html
│ │ │ └── public_api.ts
│ │ │ ├── narik-ngb-data-table
│ │ │ ├── narik-ngb-data-table.component.html
│ │ │ └── public_api.ts
│ │ │ ├── narik-ngb-dialog
│ │ │ ├── narik-ngb-message-dialog.component.css
│ │ │ ├── narik-ngb-message-dialog.component.html
│ │ │ ├── narik-ngb-input-dialog.component.html
│ │ │ ├── public_api.ts
│ │ │ └── narik-ngb-dialog-container.component.css
│ │ │ ├── narik-ngb-auto-complete
│ │ │ ├── narik-ngb-auto-complete.component.css
│ │ │ └── public_api.ts
│ │ │ ├── narik-ngb-core
│ │ │ ├── public_api.ts
│ │ │ └── narik-ngb-core.module.ts
│ │ │ ├── base
│ │ │ └── public_api.ts
│ │ │ ├── narik-ngb-input
│ │ │ ├── public_api.ts
│ │ │ └── narik-ngb-input.module.ts
│ │ │ ├── narik-ngb-button
│ │ │ └── public_api.ts
│ │ │ ├── narik-ngb-select
│ │ │ ├── public_api.ts
│ │ │ ├── narik-ngb-select.component.css
│ │ │ └── narik-ngb-select.module.ts
│ │ │ ├── narik-ngb-check-box
│ │ │ ├── public_api.ts
│ │ │ ├── narik-ngb-checkbox.component.html
│ │ │ └── narik-ngb-checkbox.module.ts
│ │ │ ├── narik-ngb-radio
│ │ │ ├── public_api.ts
│ │ │ ├── narik-ngb-radio-group.component.css
│ │ │ └── narik-ngb-radio.module.ts
│ │ │ ├── narik-ngb-toolbar
│ │ │ └── public_api.ts
│ │ │ ├── narik-ngb-tab-outlet
│ │ │ ├── public_api.ts
│ │ │ └── narik-ngb-tab-outlet.component.css
│ │ │ ├── narik-ngb-date-picker
│ │ │ └── public_api.ts
│ │ │ ├── narik-ngb-check-box-list
│ │ │ ├── public_api.ts
│ │ │ ├── narik-ngb-checkbox-list.component.css
│ │ │ └── narik-ngb-checkbox-list.component.html
│ │ │ ├── narik-ngb-dynamic-form
│ │ │ └── public_api.ts
│ │ │ └── narik-ngb-busy-indicator
│ │ │ ├── public_api.ts
│ │ │ ├── narik-ngb-busy-indicator.component.html
│ │ │ ├── narik-ngb-busy-indicator.component.css
│ │ │ └── narik-ngb-busy-indicator.module.ts
│ ├── ng-package.json
│ ├── tsconfig.spec.json
│ └── tslint.json
├── narik-ui-primeng
│ ├── src
│ │ ├── lib
│ │ │ ├── narik-prime-treeview
│ │ │ │ ├── narik-prime-treeview.component.html
│ │ │ │ └── public_api.ts
│ │ │ ├── data-source
│ │ │ │ └── public_api.ts
│ │ │ ├── narik-prime-core
│ │ │ │ ├── public_api.ts
│ │ │ │ └── narik-prime-core.module.ts
│ │ │ ├── narik-prime-auto-complete
│ │ │ │ ├── narik-prime-auto-complete.component.css
│ │ │ │ ├── public_api.ts
│ │ │ │ └── narik-prime-auto-complete.component.html
│ │ │ ├── base
│ │ │ │ ├── public_api.ts
│ │ │ │ └── narik-prime-edit-form.ts
│ │ │ ├── narik-prime-dialog
│ │ │ │ ├── narik-prime-message-dialog.component.html
│ │ │ │ ├── narik-prime-message-dialog.component.css
│ │ │ │ ├── narik-prime-input-dialog.component.html
│ │ │ │ ├── public_api.ts
│ │ │ │ └── narik-prime-dialog-container.component.css
│ │ │ ├── narik-prime-button
│ │ │ │ └── public_api.ts
│ │ │ ├── narik-prime-input
│ │ │ │ └── public_api.ts
│ │ │ ├── narik-prime-select
│ │ │ │ ├── public_api.ts
│ │ │ │ ├── narik-prime-select.component.html
│ │ │ │ └── narik-prime-select.component.css
│ │ │ ├── narik-prime-radio
│ │ │ │ ├── public_api.ts
│ │ │ │ └── narik-prime-radio-group.component.css
│ │ │ ├── narik-prime-toolbar
│ │ │ │ └── public_api.ts
│ │ │ ├── narik-prime-check-box
│ │ │ │ ├── public_api.ts
│ │ │ │ └── narik-prime-checkbox.component.html
│ │ │ ├── narik-prime-data-table
│ │ │ │ └── public_api.ts
│ │ │ ├── narik-prime-date-picker
│ │ │ │ ├── public_api.ts
│ │ │ │ └── narik-prime-date-picker.component.html
│ │ │ ├── narik-prime-tab-outlet
│ │ │ │ └── public_api.ts
│ │ │ ├── narik-prime-dynamic-form
│ │ │ │ └── public_api.ts
│ │ │ ├── narik-prime-busy-indicator
│ │ │ │ ├── public_api.ts
│ │ │ │ ├── narik-prime-busy-indicator.component.html
│ │ │ │ └── narik-prime-busy-indicator.component.css
│ │ │ └── narik-prime-check-box-list
│ │ │ │ ├── public_api.ts
│ │ │ │ └── narik-prime-checkbox-list.component.css
│ │ └── styles
│ │ │ └── narik-ui-prime.rtl.css
│ ├── ng-package.json
│ ├── tsconfig.spec.json
│ └── tslint.json
├── narik-ui-swimlane
│ ├── src
│ │ ├── lib
│ │ │ ├── narik-swimlane-button
│ │ │ │ ├── narik-swimlane-button.component.html
│ │ │ │ ├── public_api.ts
│ │ │ │ └── narik-swimlane-button.module.ts
│ │ │ ├── narik-swimlane-input
│ │ │ │ ├── narik-swimlane-input.component.html
│ │ │ │ ├── public_api.ts
│ │ │ │ └── narik-swimlane-input.module.ts
│ │ │ ├── narik-swimlane-select
│ │ │ │ ├── narik-swimlane-select.component.html
│ │ │ │ ├── public_api.ts
│ │ │ │ ├── narik-swimlane-select.component.css
│ │ │ │ └── narik-swimlane-select.module.ts
│ │ │ ├── narik-swimlane-check-box
│ │ │ │ ├── narik-swimlane-checkbox.component.html
│ │ │ │ ├── public_api.ts
│ │ │ │ └── narik-swimlane-checkbox.module.ts
│ │ │ ├── narik-swimlane-radio
│ │ │ │ ├── narik-swimlane-radio-group.component.html
│ │ │ │ ├── public_api.ts
│ │ │ │ ├── narik-swimlane-radio-group.component.css
│ │ │ │ └── narik-swimlane-radio.module.ts
│ │ │ ├── narik-swimlane-toolbar
│ │ │ │ ├── narik-swimlane-toolbar.component.html
│ │ │ │ └── public_api.ts
│ │ │ ├── narik-swimlane-treeview
│ │ │ │ ├── narik-swimlane-treeview.component.html
│ │ │ │ └── public_api.ts
│ │ │ ├── narik-swimlane-data-table
│ │ │ │ ├── narik-swimlane-data-table.component.css
│ │ │ │ └── public_api.ts
│ │ │ ├── narik-swimlane-date-picker
│ │ │ │ ├── narik-swimlane-date-picker.component.html
│ │ │ │ └── public_api.ts
│ │ │ ├── narik-swimlane-dialog
│ │ │ │ ├── narik-swimlane-dialog-container.component.html
│ │ │ │ ├── narik-swimlane-message-dialog.component.css
│ │ │ │ ├── narik-swimlane-message-dialog.component.html
│ │ │ │ ├── narik-swimlane-input-dialog.component.html
│ │ │ │ ├── public_api.ts
│ │ │ │ └── narik-swimlane-dialog-container.component.css
│ │ │ ├── narik-swimlane-auto-complete
│ │ │ │ ├── narik-swimlane-auto-complete.component.css
│ │ │ │ ├── narik-swimlane-auto-complete.component.html
│ │ │ │ └── public_api.ts
│ │ │ ├── narik-swimlane-check-box-list
│ │ │ │ ├── narik-swimlane-checkbox-list.component.html
│ │ │ │ ├── public_api.ts
│ │ │ │ └── narik-swimlane-checkbox-list.component.css
│ │ │ ├── narik-swimlane-dynamic-form
│ │ │ │ ├── narik-swimlane-dynamic-form.component.html
│ │ │ │ └── public_api.ts
│ │ │ ├── data-source
│ │ │ │ └── public_api.ts
│ │ │ ├── narik-swimlane-busy-indicator
│ │ │ │ ├── narik-swimlane-busy-indicator.component.html
│ │ │ │ ├── public_api.ts
│ │ │ │ └── narik-swimlane-busy-indicator.component.css
│ │ │ ├── narik-swimlane-core
│ │ │ │ ├── public_api.ts
│ │ │ │ └── narik-swimlane-core.module.ts
│ │ │ └── base
│ │ │ │ ├── public_api.ts
│ │ │ │ └── narik-swimlane-edit-form.ts
│ │ └── styles
│ │ │ ├── narik-ui-swimlane.rtl.css
│ │ │ └── narik-ui-swimlane.css
│ ├── ng-package.json
│ ├── tsconfig.spec.json
│ └── tslint.json
├── narik-infrastructure
│ ├── src
│ │ ├── lib
│ │ │ ├── base
│ │ │ │ └── public_api.ts
│ │ │ ├── interfaces
│ │ │ │ ├── narik-outlet.ts
│ │ │ │ ├── narik-entity.model.ts
│ │ │ │ ├── shortcut-option.ts
│ │ │ │ ├── public_api.ts
│ │ │ │ └── login.model.ts
│ │ │ ├── index.ts
│ │ │ ├── services
│ │ │ │ ├── ErrorHandleService.ts
│ │ │ │ ├── EntityTypeService.ts
│ │ │ │ ├── ErrorHandler.ts
│ │ │ │ ├── FormTitleResolver.ts
│ │ │ │ ├── ComponentTypeResolver.ts
│ │ │ │ ├── ShortcutService.ts
│ │ │ │ ├── JsonService.ts
│ │ │ │ ├── HttpService.ts
│ │ │ │ ├── ValidationService.ts
│ │ │ │ ├── ViewManagerService.ts
│ │ │ │ └── ParameterResolver.ts
│ │ │ └── narik-infrastructure.module.ts
│ │ └── public_api.ts
│ ├── ng-package.json
│ ├── tsconfig.spec.json
│ └── tslint.json
├── narik-ui-core
│ ├── src
│ │ ├── lib
│ │ │ ├── services
│ │ │ │ └── public_api.ts
│ │ │ ├── interfaces
│ │ │ │ ├── public_api.ts
│ │ │ │ ├── select-default-fields.model.ts
│ │ │ │ └── button-default-options.ts
│ │ │ ├── base
│ │ │ │ └── public_api.ts
│ │ │ ├── components
│ │ │ │ ├── narik-radio-group.component.ts
│ │ │ │ ├── narik-color-picker.component.ts
│ │ │ │ └── narik-date-picker.component.ts
│ │ │ ├── index.ts
│ │ │ └── injectionTokens.ts
│ │ └── public_api.ts
│ ├── ng-package.json
│ ├── tsconfig.spec.json
│ └── tslint.json
├── narik-ui-devextreme
│ ├── src
│ │ └── lib
│ │ │ ├── narik-dev-auto-complete
│ │ │ ├── narik-dev-auto-complete.component.css
│ │ │ └── public_api.ts
│ │ │ ├── data-source
│ │ │ └── public_api.ts
│ │ │ ├── injectionTokens.ts
│ │ │ ├── narik-dev-core
│ │ │ ├── public_api.ts
│ │ │ └── narik-dev-core.module.ts
│ │ │ ├── base
│ │ │ ├── public_api.ts
│ │ │ └── narik-dev-edit-form.ts
│ │ │ ├── narik-dev-dialog
│ │ │ ├── narik-dev-message-dialog.component.html
│ │ │ ├── narik-dev-message-dialog.component.css
│ │ │ ├── narik-dev-input-dialog.component.html
│ │ │ ├── public_api.ts
│ │ │ └── narik-dev-dialog-container.component.css
│ │ │ ├── narik-dev-input
│ │ │ ├── public_api.ts
│ │ │ └── narik-dev-input.component.html
│ │ │ ├── narik-dev-button
│ │ │ └── public_api.ts
│ │ │ ├── narik-dev-radio
│ │ │ ├── public_api.ts
│ │ │ └── narik-dev-radio-group.component.html
│ │ │ ├── narik-dev-select
│ │ │ ├── public_api.ts
│ │ │ ├── narik-dev-select.component.html
│ │ │ └── narik-dev-select.component.css
│ │ │ ├── narik-dev-toolbar
│ │ │ └── public_api.ts
│ │ │ ├── narik-dev-check-box
│ │ │ ├── public_api.ts
│ │ │ └── narik-dev-checkbox.component.html
│ │ │ ├── narik-dev-treeview
│ │ │ ├── public_api.ts
│ │ │ └── narik-dev-treeview.component.html
│ │ │ ├── narik-dev-data-table
│ │ │ └── public_api.ts
│ │ │ ├── narik-dev-tab-outlet
│ │ │ ├── public_api.ts
│ │ │ └── narik-dev-tab-outlet.component.css
│ │ │ ├── narik-dev-date-picker
│ │ │ ├── public_api.ts
│ │ │ └── narik-dev-date-picker.component.html
│ │ │ ├── narik-dev-dynamic-form
│ │ │ └── public_api.ts
│ │ │ ├── narik-dev-busy-indicator
│ │ │ ├── public_api.ts
│ │ │ ├── narik-dev-busy-indicator.component.html
│ │ │ └── narik-dev-busy-indicator.component.css
│ │ │ └── narik-dev-check-box-list
│ │ │ ├── public_api.ts
│ │ │ └── narik-dev-checkbox-list.component.html
│ ├── ng-package.json
│ ├── tsconfig.spec.json
│ └── tslint.json
├── narik-ui-material
│ ├── src
│ │ ├── lib
│ │ │ ├── narik-mat-auto-complete
│ │ │ │ ├── narik-mat-auto-complete.component.css
│ │ │ │ └── public_api.ts
│ │ │ ├── narik-mat-core
│ │ │ │ ├── public_api.ts
│ │ │ │ └── narik-mat-core.module.ts
│ │ │ ├── data-source
│ │ │ │ └── public_api.ts
│ │ │ ├── narik-mat-dialog
│ │ │ │ ├── narik-mat-message-dialog.component.html
│ │ │ │ ├── narik-mat-message-dialog.component.css
│ │ │ │ ├── narik-mat-input-dialog.component.html
│ │ │ │ └── public_api.ts
│ │ │ ├── narik-mat-button
│ │ │ │ └── public_api.ts
│ │ │ ├── narik-mat-input
│ │ │ │ └── public_api.ts
│ │ │ ├── narik-mat-select
│ │ │ │ └── public_api.ts
│ │ │ ├── narik-mat-radio
│ │ │ │ └── public_api.ts
│ │ │ ├── narik-mat-toolbar
│ │ │ │ └── public_api.ts
│ │ │ ├── narik-mat-treeview
│ │ │ │ └── public_api.ts
│ │ │ ├── narik-mat-check-box
│ │ │ │ ├── public_api.ts
│ │ │ │ └── narik-mat-checkbox.component.html
│ │ │ ├── narik-mat-date-picker
│ │ │ │ └── public_api.ts
│ │ │ ├── narik-mat-dynamic-form
│ │ │ │ └── public_api.ts
│ │ │ ├── narik-mat-busy-indicator
│ │ │ │ ├── public_api.ts
│ │ │ │ ├── narik-mat-busy-indicator.component.html
│ │ │ │ └── narik-mat-busy-indicator.component.css
│ │ │ ├── narik-mat-check-box-list
│ │ │ │ └── public_api.ts
│ │ │ ├── narik-mat-data-table-select
│ │ │ │ ├── public_api.ts
│ │ │ │ └── narik-mat-data-table-select.component.css
│ │ │ ├── narik-mat-data-table
│ │ │ │ └── public_api.ts
│ │ │ ├── injectionTokens.ts
│ │ │ ├── narik-mat-tab-outlet
│ │ │ │ ├── public_api.ts
│ │ │ │ ├── narik-mat-tab-outlet-close-header.component.css
│ │ │ │ └── narik-mat-tab-outlet-close-header.component.html
│ │ │ └── base
│ │ │ │ ├── public_api.ts
│ │ │ │ ├── narik-mat-edit-form.ts
│ │ │ │ ├── narik-mat-input-base.ts
│ │ │ │ ├── narik-mat-select-base.ts
│ │ │ │ ├── narik-mat-date-picker-base.ts
│ │ │ │ ├── narik-mat-auto-complete-base.ts
│ │ │ │ └── narik-mat-data-table-select-base.ts
│ │ └── styles
│ │ │ └── narik-ui-material.rtl.css
│ ├── ng-package.json
│ ├── tsconfig.spec.json
│ └── tslint.json
├── narik-app-core
│ ├── src
│ │ ├── lib
│ │ │ ├── directives
│ │ │ │ ├── public_api.ts
│ │ │ │ └── index.ts
│ │ │ ├── components
│ │ │ │ ├── public_api.ts
│ │ │ │ ├── formContainer
│ │ │ │ │ └── form-container.component.html
│ │ │ │ └── index.ts
│ │ │ ├── util
│ │ │ │ ├── constants.ts
│ │ │ │ ├── public_api.ts
│ │ │ │ └── form-view-route.ts
│ │ │ ├── base
│ │ │ │ └── public_api.ts
│ │ │ ├── interfaces
│ │ │ │ ├── server-response.model.ts
│ │ │ │ ├── busy-indicator.ts
│ │ │ │ ├── public_api.ts
│ │ │ │ └── form-view-option.model.ts
│ │ │ ├── services
│ │ │ │ ├── public_api.ts
│ │ │ │ ├── narik-entity-type.service.ts
│ │ │ │ └── queryService.ts
│ │ │ └── internal-injectionTokens.ts
│ │ └── public_api.ts
│ ├── ng-package.json
│ ├── tsconfig.spec.json
│ └── tslint.json
├── narik-signalr-client
│ ├── src
│ │ ├── lib
│ │ │ ├── base
│ │ │ │ ├── public_api.ts
│ │ │ │ └── narik-signalR.config.ts
│ │ │ ├── services
│ │ │ │ └── public_api.ts
│ │ │ └── internal-injectionTokens.ts
│ │ └── public_api.ts
│ ├── ng-package.json
│ ├── tslint.json
│ └── tsconfig.spec.json
├── narik-client-storage
│ ├── src
│ │ ├── lib
│ │ │ ├── models
│ │ │ │ ├── public_api.ts
│ │ │ │ └── client-storage-options.ts
│ │ │ ├── services
│ │ │ │ └── public_api.ts
│ │ │ └── injectionTokens.ts
│ │ └── public_api.ts
│ ├── ng-package.json
│ ├── tslint.json
│ └── tsconfig.spec.json
├── narik-jwt-authentication
│ ├── src
│ │ ├── lib
│ │ │ ├── models
│ │ │ │ ├── public_api.ts
│ │ │ │ └── narik-jwt-authentication.config.ts
│ │ │ ├── services
│ │ │ │ └── public_api.ts
│ │ │ └── injectionTokens.ts
│ │ └── public_api.ts
│ ├── ng-package.json
│ ├── tslint.json
│ └── tsconfig.spec.json
└── narik-firebase
│ ├── src
│ ├── public-api.ts
│ └── lib
│ │ └── narik-firebase.module.ts
│ ├── ng-package.json
│ ├── tslint.json
│ ├── tsconfig.lib.prod.json
│ └── tsconfig.spec.json
└── .prettierrc
/projects/narik-cli/schematics/ng-add/files/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-cli/src/public-api.ts:
--------------------------------------------------------------------------------
1 | export class NarikCli {}
2 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/data-source/public_api.ts:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-core/src/lib/util/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './app-injector';
2 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/app/main-view/main-view.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/app/main-view/main-view.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-common/src/lib/pipes/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './shortcut.pipe';
2 |
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/lib/narik-nb-data-table/narik-nb-data-table.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/lib/narik-nb-dialog/narik-nb-message-dialog.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/lib/narik-nb-treeview/narik-nb-treeview.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-input/narik-ngx-input.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-select/narik-ngx-select.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/assets/i18n/en/@nebular@nebular.json:
--------------------------------------------------------------------------------
1 | {}
2 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/assets/i18n/en/@primeng@primeng.json:
--------------------------------------------------------------------------------
1 | {}
2 |
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/lib/narik-nb-auto-complete/narik-nb-auto-complete.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-ui-ng-bootstrap/src/lib/narik-ngb-treeview/narik-ngb-treeview.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-button/narik-ngx-button.component.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-check-box/narik-ngx-checkbox.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-radio/narik-ngx-radio-group.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-treeview/narik-ngx-treeview.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/src/lib/narik-prime-treeview/narik-prime-treeview.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-button/narik-swimlane-button.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-input/narik-swimlane-input.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-select/narik-swimlane-select.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-infrastructure/src/lib/base/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik.component';
2 |
--------------------------------------------------------------------------------
/projects/narik-ui-core/src/lib/services/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './dynamic-form.service';
2 |
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/src/lib/narik-dev-auto-complete/narik-dev-auto-complete.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-ui-material/src/lib/narik-mat-auto-complete/narik-mat-auto-complete.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-ui-ng-bootstrap/src/lib/narik-ngb-data-table/narik-ngb-data-table.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-ui-ng-bootstrap/src/lib/narik-ngb-dialog/narik-ngb-message-dialog.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-data-table/narik-ngx-data-table.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-dialog/narik-ngx-dialog-container.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-toolbar/narik-ngx-toolbar.component.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-check-box/narik-swimlane-checkbox.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-radio/narik-swimlane-radio-group.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-toolbar/narik-swimlane-toolbar.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-treeview/narik-swimlane-treeview.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-app-core/src/lib/directives/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-form.directive';
2 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/assets/i18n/en/@ng-bootstrap@ng-bootstrap.json:
--------------------------------------------------------------------------------
1 | {}
2 |
--------------------------------------------------------------------------------
/projects/narik-core/src/lib/interfaces/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-core-module.config';
2 |
--------------------------------------------------------------------------------
/projects/narik-signalr-client/src/lib/base/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-signalR.config';
2 |
--------------------------------------------------------------------------------
/projects/narik-ui-ng-bootstrap/src/lib/narik-ngb-auto-complete/narik-ngb-auto-complete.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-auto-complete/narik-ngx-auto-complete.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-auto-complete/narik-ngx-auto-complete.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-busy-indicator/narik-ngx-busy-indicator.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-date-picker/narik-ngx-date-picker.component.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-data-table/narik-swimlane-data-table.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-date-picker/narik-swimlane-date-picker.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-dialog/narik-swimlane-dialog-container.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-dialog/narik-swimlane-message-dialog.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/assets/i18n/en/@devextreme@devextreme.json:
--------------------------------------------------------------------------------
1 | {
2 |
3 | }
--------------------------------------------------------------------------------
/projects/narik-client-storage/src/lib/models/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './client-storage-options';
2 |
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/src/lib/data-source/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './dev-lazy-data-source';
2 |
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/src/lib/injectionTokens.ts:
--------------------------------------------------------------------------------
1 | import { InjectionToken } from '@angular/core';
2 |
--------------------------------------------------------------------------------
/projects/narik-ui-material/src/lib/narik-mat-core/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-mat-core.module';
2 |
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/lib/narik-nb-core/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-nb-core.module';
2 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-check-box-list/narik-ngx-checkbox-list.component.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/src/lib/data-source/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './prime-lazy-data-source';
2 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-auto-complete/narik-swimlane-auto-complete.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-auto-complete/narik-swimlane-auto-complete.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-check-box-list/narik-swimlane-checkbox-list.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-dynamic-form/narik-swimlane-dynamic-form.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-client-storage/src/lib/services/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './client-data-storage-provider';
2 |
--------------------------------------------------------------------------------
/projects/narik-signalr-client/src/lib/services/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-signalR-client.service';
2 |
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/src/lib/narik-dev-core/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-dev-core.module';
2 |
--------------------------------------------------------------------------------
/projects/narik-ui-ng-bootstrap/src/lib/narik-ngb-core/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngb-core.module';
2 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-busy-indicator/narik-ngx-busy-indicator.component.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-core/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngx-core.module';
2 |
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/src/lib/narik-prime-core/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-prime-core.module';
2 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/data-source/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './swimlane-lazy-data-source';
2 |
--------------------------------------------------------------------------------
/projects/narik-app-core/src/lib/components/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './formContainer/form-container.component';
2 |
--------------------------------------------------------------------------------
/projects/narik-jwt-authentication/src/lib/models/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-jwt-authentication.config';
2 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-busy-indicator/narik-swimlane-busy-indicator.component.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-core/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-swimlane-core.module';
2 |
--------------------------------------------------------------------------------
/projects/narik-jwt-authentication/src/lib/services/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-jwt-authentication.service';
2 |
--------------------------------------------------------------------------------
/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "trailingComma": "es5",
3 | "tabWidth": 4,
4 | "semi": true,
5 | "singleQuote": true
6 | }
7 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles.scss.template:
--------------------------------------------------------------------------------
1 | <% for( style of styles){ %>
2 | @import '<%= style %>';<%}%>
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/lib/narik-nb-button/narik-nb-button.component.css:
--------------------------------------------------------------------------------
1 | .button-icon {
2 | margin-top: -5px;
3 | }
4 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/styles/narik-ui-swimlane.rtl.css:
--------------------------------------------------------------------------------
1 | .datatable-body-cell-label {
2 | text-align: right;
3 | }
4 |
--------------------------------------------------------------------------------
/projects/narik-infrastructure/src/lib/interfaces/narik-outlet.ts:
--------------------------------------------------------------------------------
1 | export interface NarikOutlet {
2 | addView(view: any);
3 | }
4 |
--------------------------------------------------------------------------------
/projects/narik-app-core/src/lib/components/formContainer/form-container.component.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/app/modules/share/general-list/general-list.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/lib/base/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-nb-list-form';
2 | export * from './narik-nb-edit-form';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/src/lib/narik-prime-auto-complete/narik-prime-auto-complete.component.css:
--------------------------------------------------------------------------------
1 | .d-block {
2 | display: block
3 | }
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/src/lib/base/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-dev-list-form';
2 | export * from './narik-dev-edit-form';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-ng-bootstrap/src/lib/base/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngb-list-form';
2 | export * from './narik-ngb-edit-form';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/src/lib/base/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-prime-list-form';
2 | export * from './narik-prime-edit-form';
3 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/schema.ts:
--------------------------------------------------------------------------------
1 | export interface Schema {
2 | ui: string;
3 | layout: string;
4 | rtl: boolean;
5 | }
6 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/base/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngx-list-form';
2 | export * from './narik-ngx-edit-form';
3 |
--------------------------------------------------------------------------------
/projects/narik-core/src/lib/decorators/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-inject.decorator';
2 | export * from './dynamic-component.decorator';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-core/src/lib/interfaces/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './select-default-fields.model';
2 | export * from './button-default-options';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-material/src/lib/data-source/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './mat-lazy-data-source';
2 | export * from './mat-local-data-source';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-material/src/lib/narik-mat-dialog/narik-mat-message-dialog.component.html:
--------------------------------------------------------------------------------
1 |
{{message | translate}}
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/lib/narik-nb-dialog/narik-nb-message-dialog.component.html:
--------------------------------------------------------------------------------
1 | {{message | translate}}
2 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-dialog/narik-ngx-message-dialog.component.html:
--------------------------------------------------------------------------------
1 | {{message | translate}}
2 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/base/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-swimlane-list-form';
2 | export * from './narik-swimlane-edit-form';
3 |
--------------------------------------------------------------------------------
/projects/narik-firebase/src/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/narik-firestore-data-provider.service';
2 | export * from './lib/narik-firebase.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/src/lib/narik-dev-dialog/narik-dev-message-dialog.component.html:
--------------------------------------------------------------------------------
1 | {{message | translate}}
2 |
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/lib/narik-nb-button/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-nb-button.component';
2 | export * from './narik-nb-button.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/lib/narik-nb-input/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-nb-input.component';
2 | export * from './narik-nb-input.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/lib/narik-nb-select/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-nb-select.component';
2 | export * from './narik-nb-select.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/src/lib/narik-dev-input/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-dev-input.component';
2 | export * from './narik-dev-input.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-material/src/lib/narik-mat-button/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-mat-button.component';
2 | export * from './narik-mat-button.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-material/src/lib/narik-mat-dialog/narik-mat-message-dialog.component.css:
--------------------------------------------------------------------------------
1 | .message-container {
2 | display: block;
3 | padding: 16px;
4 | }
--------------------------------------------------------------------------------
/projects/narik-ui-material/src/lib/narik-mat-input/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-mat-input.component';
2 | export * from './narik-mat-input.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-material/src/lib/narik-mat-select/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-mat-select.component';
2 | export * from './narik-mat-select.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/lib/narik-nb-radio/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-nb-radio-group.component';
2 | export * from './narik-nb-radio.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/lib/narik-nb-toolbar/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-nb-toolbar.component';
2 | export * from './narik-nb-toolbar.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/styles/narik-ui-nebular.rtl.css:
--------------------------------------------------------------------------------
1 |
2 |
3 | .tool-bar-card{
4 | padding-right: 0 !important;
5 | padding-right: initial;
6 | }
7 |
--------------------------------------------------------------------------------
/projects/narik-ui-ng-bootstrap/src/lib/narik-ngb-dialog/narik-ngb-message-dialog.component.html:
--------------------------------------------------------------------------------
1 | {{message | translate}}
2 |
--------------------------------------------------------------------------------
/projects/narik-ui-ng-bootstrap/src/lib/narik-ngb-input/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngb-input.component';
2 | export * from './narik-ngb-input.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/src/lib/narik-prime-dialog/narik-prime-message-dialog.component.html:
--------------------------------------------------------------------------------
1 | {{message | translate}}
2 |
--------------------------------------------------------------------------------
/projects/narik-app-core/src/lib/util/constants.ts:
--------------------------------------------------------------------------------
1 | export enum StringConstants {
2 | Prameter_EntityId = 'entityId',
3 | Prameter_Config = 'config',
4 | }
5 |
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/src/lib/narik-dev-button/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-dev-button.component';
2 | export * from './narik-dev-button.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/src/lib/narik-dev-dialog/narik-dev-message-dialog.component.css:
--------------------------------------------------------------------------------
1 | .message-container {
2 | display: block;
3 | padding: 16px;
4 | }
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/src/lib/narik-dev-radio/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-dev-radio-group.component';
2 | export * from './narik-dev-radio.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/src/lib/narik-dev-select/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-dev-select.component';
2 | export * from './narik-dev-select.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/src/lib/narik-dev-toolbar/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-dev-toolbar.component';
2 | export * from './narik-dev-toolbar.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-material/src/lib/narik-mat-radio/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-mat-radio-group.component';
2 | export * from './narik-mat-radio.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-material/src/lib/narik-mat-toolbar/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-mat-toolbar.component';
2 | export * from './narik-mat-toolbar.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-material/src/lib/narik-mat-treeview/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-mat-treeview.component';
2 | export * from './narik-mat-treeview.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/lib/narik-nb-check-box/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-nb-checkbox.component';
2 | export * from './narik-nb-checkbox.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/lib/narik-nb-treeview/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-nb-treeview.component';
2 | export * from './narik-nb-treeview.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-ng-bootstrap/src/lib/narik-ngb-button/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngb-button.component';
2 | export * from './narik-ngb-button.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-ng-bootstrap/src/lib/narik-ngb-select/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngb-select.component';
2 | export * from './narik-ngb-select.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-button/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngx-button.component';
2 | export * from './narik-ngx-button.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-input/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngx-input.component';
2 | export * from './narik-ngx-input.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-select/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngx-select.component';
2 | export * from './narik-ngx-select.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/src/lib/narik-prime-button/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-prime-button.component';
2 | export * from './narik-prime-button.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/src/lib/narik-prime-dialog/narik-prime-message-dialog.component.css:
--------------------------------------------------------------------------------
1 | .message-container {
2 | display: block;
3 | padding: 16px;
4 | }
5 |
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/src/lib/narik-prime-input/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-prime-input.component';
2 | export * from './narik-prime-input.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/src/lib/narik-prime-select/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-prime-select.component';
2 | export * from './narik-prime-select.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-dialog/narik-swimlane-message-dialog.component.html:
--------------------------------------------------------------------------------
1 | {{message | translate}}
2 |
--------------------------------------------------------------------------------
/projects/narik-app-core/src/lib/base/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-general-form';
2 | export * from './narik-edit-form';
3 | export * from './narik-list-form';
4 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/favicon.ico
--------------------------------------------------------------------------------
/projects/narik-common/src/lib/extensions/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './map.extension';
2 | export * from './number.extension';
3 | export * from './array.extension';
4 |
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/src/lib/narik-dev-check-box/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-dev-checkbox.component';
2 | export * from './narik-dev-checkbox.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/src/lib/narik-dev-treeview/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-dev-treeview.component';
2 | export * from './narik-dev-treeview.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-material/src/lib/narik-mat-check-box/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-mat-checkbox.component';
2 | export * from './narik-mat-checkbox.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/lib/narik-nb-check-box/narik-nb-checkbox.component.html:
--------------------------------------------------------------------------------
1 | {{label}}
2 |
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/lib/narik-nb-data-table/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-nb-data-table.component';
2 | export * from './narik-nb-data-table.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/lib/narik-nb-date-picker/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-nb-date-picker.component';
2 | export * from './narik-nb-date-picker.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/lib/narik-nb-tab-outlet/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-nb-tab-outlet.component';
2 | export * from './narik-nb-tab-outlet.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-ng-bootstrap/src/lib/narik-ngb-check-box/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngb-checkbox.component';
2 | export * from './narik-ngb-checkbox.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-ng-bootstrap/src/lib/narik-ngb-radio/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngb-radio-group.component';
2 | export * from './narik-ngb-radio.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-ng-bootstrap/src/lib/narik-ngb-toolbar/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngb-toolbar.component';
2 | export * from './narik-ngb-toolbar.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-ng-bootstrap/src/lib/narik-ngb-treeview/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngb-treeview.component';
2 | export * from './narik-ngb-treeview.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-radio/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngx-radio-group.component';
2 | export * from './narik-ngx-radio.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-toolbar/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngx-toolbar.component';
2 | export * from './narik-ngx-toolbar.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-treeview/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngx-treeview.component';
2 | export * from './narik-ngx-treeview.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/src/lib/narik-prime-radio/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-prime-radio-group.component';
2 | export * from './narik-prime-radio.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/src/lib/narik-prime-toolbar/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-prime-toolbar.component';
2 | export * from './narik-prime-toolbar.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/src/lib/narik-prime-treeview/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-prime-treeview.component';
2 | export * from './narik-prime-treeview.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/themes/_layout-variables.scss:
--------------------------------------------------------------------------------
1 | // Blue Alternate
2 |
3 | @import "blue-alt/variables";
4 |
--------------------------------------------------------------------------------
/projects/narik-infrastructure/src/lib/interfaces/narik-entity.model.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Narik entity
3 | */
4 | export interface NarikEntity {
5 | viewModelId: number;
6 | }
7 |
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/src/lib/narik-dev-data-table/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-dev-data-table.component';
2 | export * from './narik-dev-data-table.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/src/lib/narik-dev-tab-outlet/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-dev-tab-outlet.component';
2 | export * from './narik-dev-tab-outlet.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-material/src/lib/narik-mat-date-picker/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-mat-date-picker.component';
2 | export * from './narik-mat-date-picker.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/lib/narik-nb-dynamic-form/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-nb-dynamic-form.module';
2 | export * from './narik-nb-dynamic-form.component';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-ng-bootstrap/src/lib/narik-ngb-data-table/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngb-data-table.component';
2 | export * from './narik-ngb-data-table.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-ng-bootstrap/src/lib/narik-ngb-tab-outlet/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngb-tab-outlet.component';
2 | export * from './narik-ngb-tab-outlet.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-check-box/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngx-checkbox.component';
2 | export * from './narik-ngx-checkbox.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/src/lib/narik-prime-check-box/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-prime-checkbox.component';
2 | export * from './narik-prime-checkbox.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-button/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-swimlane-button.component';
2 | export * from './narik-swimlane-button.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-input/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-swimlane-input.component';
2 | export * from './narik-swimlane-input.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-select/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-swimlane-select.component';
2 | export * from './narik-swimlane-select.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/components/bootstrap4/utilities/_clearfix.scss:
--------------------------------------------------------------------------------
1 | .clearfix {
2 | @include clearfix();
3 | }
4 |
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/src/lib/narik-dev-date-picker/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-dev-date-picker.component';
2 | export * from './narik-dev-date-picker.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/src/lib/narik-dev-dynamic-form/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-dev-dynamic-form.module';
2 | export * from './narik-dev-dynamic-form.component';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-material/src/lib/narik-mat-auto-complete/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-mat-auto-complete.component';
2 | export * from './narik-mat-auto-complete.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-material/src/lib/narik-mat-dynamic-form/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-mat-dynamic-form.module';
2 | export * from './narik-mat-dynamic-form.component';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/lib/narik-nb-auto-complete/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-nb-auto-complete.component';
2 | export * from './narik-nb-auto-complete.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/lib/narik-nb-busy-indicator/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-nb-busy-indicator.component';
2 | export * from './narik-nb-busy-indicator.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/lib/narik-nb-check-box-list/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-nb-checkbox-list.component';
2 | export * from './narik-nb-checkbox-list.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/lib/narik-nb-radio/narik-nb-radio-group.component.css:
--------------------------------------------------------------------------------
1 | .form-check-container {
2 | border: 1px solid #ced4da;
3 | border-radius: 0.25rem;
4 | }
5 |
--------------------------------------------------------------------------------
/projects/narik-ui-ng-bootstrap/src/lib/narik-ngb-date-picker/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngb-date-picker.component';
2 | export * from './narik-ngb-date-picker.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-data-table/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngx-data-table.component';
2 | export * from './narik-ngx-data-table.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-date-picker/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngx-date-picker.component';
2 | export * from './narik-ngx-date-picker.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/src/lib/narik-prime-data-table/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-prime-data-table.component';
2 | export * from './narik-prime-data-table.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/src/lib/narik-prime-date-picker/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-prime-date-picker.component';
2 | export * from './narik-prime-date-picker.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/src/lib/narik-prime-tab-outlet/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-prime-tab-outlet.component';
2 | export * from './narik-prime-tab-outlet.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-radio/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-swimlane-radio-group.component';
2 | export * from './narik-swimlane-radio.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-toolbar/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-swimlane-toolbar.component';
2 | export * from './narik-swimlane-toolbar.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-treeview/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-swimlane-treeview.component';
2 | export * from './narik-swimlane-treeview.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/app/modules/#architectui#narik-architectui-layout/Components/sidebar/elements/logo/logo.component.html:
--------------------------------------------------------------------------------
1 |
2 | logo works!
3 |
4 |
--------------------------------------------------------------------------------
/projects/narik-core/src/lib/index.ts:
--------------------------------------------------------------------------------
1 | import { Provider } from '@angular/core';
2 |
3 | export const COMPONENTS: Provider[] = [];
4 | export const EXPORT_COMPONENTS: Provider[] = [];
5 |
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/src/lib/narik-dev-auto-complete/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-dev-auto-complete.component';
2 | export * from './narik-dev-auto-complete.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/src/lib/narik-dev-busy-indicator/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-dev-busy-indicator.component';
2 | export * from './narik-dev-busy-indicator.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/src/lib/narik-dev-check-box-list/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-dev-checkbox-list.component';
2 | export * from './narik-dev-checkbox-list.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-material/src/lib/narik-mat-busy-indicator/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-mat-busy-indicator.component';
2 | export * from './narik-mat-busy-indicator.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-material/src/lib/narik-mat-check-box-list/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-mat-checkbox-list.component';
2 | export * from './narik-mat-checkbox-list.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/lib/narik-nb-toolbar/narik-nb-toolbar.component.css:
--------------------------------------------------------------------------------
1 | nb-card-body {
2 | display: flex
3 | }
4 |
5 | .toolbar-separator {
6 | margin-top: 2px;
7 | }
8 |
--------------------------------------------------------------------------------
/projects/narik-ui-ng-bootstrap/src/lib/narik-ngb-auto-complete/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngb-auto-complete.component';
2 | export * from './narik-ngb-auto-complete.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-ng-bootstrap/src/lib/narik-ngb-check-box-list/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngb-checkbox-list.component';
2 | export * from './narik-ngb-checkbox-list.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-ng-bootstrap/src/lib/narik-ngb-dynamic-form/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngb-dynamic-form.module';
2 | export * from './narik-ngb-dynamic-form.component';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-ng-bootstrap/src/lib/narik-ngb-radio/narik-ngb-radio-group.component.css:
--------------------------------------------------------------------------------
1 | .form-check-container {
2 | border: 1px solid #ced4da;
3 | border-radius: 0.25rem;
4 | }
5 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-auto-complete/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngx-auto-complete.component';
2 | export * from './narik-ngx-auto-complete.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-dynamic-form/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngx-dynamic-form.module';
2 | export * from './narik-ngx-dynamic-form.component';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/src/lib/narik-prime-auto-complete/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-prime-auto-complete.component';
2 | export * from './narik-prime-auto-complete.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/src/lib/narik-prime-dynamic-form/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-prime-dynamic-form.module';
2 | export * from './narik-prime-dynamic-form.component';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/src/lib/narik-prime-radio/narik-prime-radio-group.component.css:
--------------------------------------------------------------------------------
1 | .form-check-container {
2 | border: 1px solid #ced4da;
3 | border-radius: 0.25rem;
4 | }
5 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-check-box/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-swimlane-checkbox.component';
2 | export * from './narik-swimlane-checkbox.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-core/src/lib/util/app-injector.ts:
--------------------------------------------------------------------------------
1 | import { Injector } from '@angular/core';
2 |
3 | export class AppInjector {
4 | public static injector: Injector = undefined;
5 | }
6 |
--------------------------------------------------------------------------------
/projects/narik-signalr-client/src/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/base/public_api';
2 | export * from './lib/services/public_api';
3 | export * from './lib/narik-signalr-client.module';
4 |
--------------------------------------------------------------------------------
/projects/narik-ui-core/src/lib/interfaces/select-default-fields.model.ts:
--------------------------------------------------------------------------------
1 | export interface ValueDisplayDefaultFieldNames {
2 | valueField: string;
3 | displayField: string;
4 | }
5 |
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/src/lib/narik-dev-treeview/narik-dev-treeview.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/lib/narik-nb-check-box-list/narik-nb-checkbox-list.component.css:
--------------------------------------------------------------------------------
1 | .form-check-container {
2 | border: 1px solid #ced4da;
3 | border-radius: 0.25rem;
4 | }
5 |
--------------------------------------------------------------------------------
/projects/narik-ui-ng-bootstrap/src/lib/narik-ngb-busy-indicator/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngb-busy-indicator.component';
2 | export * from './narik-ngb-busy-indicator.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-busy-indicator/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngx-busy-indicator.component';
2 | export * from './narik-ngx-busy-indicator.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-check-box-list/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngx-checkbox-list.component';
2 | export * from './narik-ngx-checkbox-list.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/src/lib/narik-prime-busy-indicator/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-prime-busy-indicator.component';
2 | export * from './narik-prime-busy-indicator.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/src/lib/narik-prime-check-box-list/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-prime-checkbox-list.component';
2 | export * from './narik-prime-checkbox-list.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/src/lib/narik-prime-check-box/narik-prime-checkbox.component.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-data-table/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-swimlane-data-table.component';
2 | export * from './narik-swimlane-data-table.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-date-picker/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-swimlane-date-picker.component';
2 | export * from './narik-swimlane-date-picker.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-radio/narik-swimlane-radio-group.component.css:
--------------------------------------------------------------------------------
1 | .form-check-container {
2 | border: 1px solid #ced4da;
3 | border-radius: 0.25rem;
4 | }
5 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/assets/images/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/assets/images/logo.png
--------------------------------------------------------------------------------
/projects/narik-infrastructure/src/lib/index.ts:
--------------------------------------------------------------------------------
1 | import { Provider } from '@angular/core';
2 |
3 | export const COMPONENTS: Provider[] = [];
4 | export const EXPORT_COMPONENTS: Provider[] = [];
5 |
--------------------------------------------------------------------------------
/projects/narik-ui-material/src/lib/narik-mat-data-table-select/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-mat-data-table-select.component';
2 | export * from './narik-mat-data-table-select.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-ng-bootstrap/src/lib/narik-ngb-check-box-list/narik-ngb-checkbox-list.component.css:
--------------------------------------------------------------------------------
1 | .form-check-container {
2 | border: 1px solid #ced4da;
3 | border-radius: 0.25rem;
4 | }
5 |
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/src/lib/narik-prime-check-box-list/narik-prime-checkbox-list.component.css:
--------------------------------------------------------------------------------
1 | .form-check-container {
2 | border: 1px solid #ced4da;
3 | border-radius: 0.25rem;
4 | }
5 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-auto-complete/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-swimlane-auto-complete.component';
2 | export * from './narik-swimlane-auto-complete.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-dynamic-form/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-swimlane-dynamic-form.module';
2 | export * from './narik-swimlane-dynamic-form.component';
3 |
--------------------------------------------------------------------------------
/projects/narik-jwt-authentication/src/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/narik-jwt-authentication.module';
2 | export * from './lib/injectionTokens';
3 | export * from './lib/services/public_api';
4 |
--------------------------------------------------------------------------------
/projects/narik-ui-core/src/lib/base/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-data-oriented-component';
2 | export * from './narik-ui-component';
3 | export * from './narik-data-display-value-component';
4 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-busy-indicator/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-swimlane-busy-indicator.component';
2 | export * from './narik-swimlane-busy-indicator.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-check-box-list/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-swimlane-checkbox-list.component';
2 | export * from './narik-swimlane-checkbox-list.module';
3 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/app/main/main.component.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/projects/narik-signalr-client/src/lib/base/narik-signalR.config.ts:
--------------------------------------------------------------------------------
1 | export interface NarikSignalRConfig {
2 | url: string;
3 | messageKeys: string[];
4 | WitUntilServerIsReady?: number;
5 | }
6 |
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/lib/narik-nb-busy-indicator/narik-nb-busy-indicator.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/lib/narik-nb-dialog/narik-nb-input-dialog.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-check-box-list/narik-swimlane-checkbox-list.component.css:
--------------------------------------------------------------------------------
1 | .form-check-container {
2 | border: 1px solid #ced4da;
3 | border-radius: 0.25rem;
4 | }
5 |
--------------------------------------------------------------------------------
/projects/narik-app-core/src/lib/interfaces/server-response.model.ts:
--------------------------------------------------------------------------------
1 | export interface ServerResponse {
2 | data?: T;
3 | errors?: string[];
4 | isSucceed?: boolean;
5 | count?: number;
6 | }
7 |
--------------------------------------------------------------------------------
/projects/narik-cli/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3 | "dest": "../../dist/narik",
4 | "lib": {
5 | "entryFile": "src/public-api.ts"
6 | }
7 | }
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/assets/images/user-avatar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/assets/images/user-avatar.png
--------------------------------------------------------------------------------
/projects/narik-common/src/lib/utils/adapt.util.ts:
--------------------------------------------------------------------------------
1 | export class AdaptMethods {
2 | static PropertyNames(original, originalPropName) {
3 | return originalPropName.replace('_', '');
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/projects/narik-core/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3 | "dest": "../../dist/core",
4 | "lib": {
5 | "entryFile": "src/public_api.ts"
6 | }
7 | }
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/src/lib/narik-dev-dialog/narik-dev-input-dialog.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/projects/narik-ui-material/src/lib/narik-mat-data-table/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-mat-data-table.component';
2 | export * from './narik-mat-data-table.module';
3 | export * from './paginatorI18n';
4 |
--------------------------------------------------------------------------------
/projects/narik-ui-material/src/lib/narik-mat-dialog/narik-mat-input-dialog.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/projects/narik-common/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3 | "dest": "../../dist/common",
4 | "lib": {
5 | "entryFile": "src/public_api.ts"
6 | }
7 | }
--------------------------------------------------------------------------------
/projects/narik-ui-core/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3 | "dest": "../../dist/ui-core",
4 | "lib": {
5 | "entryFile": "src/public_api.ts"
6 | }
7 | }
--------------------------------------------------------------------------------
/projects/narik-ui-ng-bootstrap/src/lib/narik-ngb-dialog/narik-ngb-input-dialog.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-dialog/narik-ngx-input-dialog.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/src/lib/narik-prime-dialog/narik-prime-input-dialog.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/projects/narik-app-core/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3 | "dest": "../../dist/app-core",
4 | "lib": {
5 | "entryFile": "src/public_api.ts"
6 | }
7 | }
--------------------------------------------------------------------------------
/projects/narik-app-core/src/lib/interfaces/busy-indicator.ts:
--------------------------------------------------------------------------------
1 | export abstract class BusyIndicator {
2 | isBusy: boolean;
3 | busyMessage: string;
4 | abstract setBusy(busyStatus: boolean, msg?: string);
5 | }
6 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/assets/images/#coreui#avatars/6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/assets/images/#coreui#avatars/6.jpg
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/assets/images/#coreui#brand/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/assets/images/#coreui#brand/logo.png
--------------------------------------------------------------------------------
/projects/narik-core/src/lib/base/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-base-data-provider';
2 | export * from './narik-base-data-storage';
3 | export * from './narik-module';
4 | export * from './narik-dialog-container';
5 |
--------------------------------------------------------------------------------
/projects/narik-firebase/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3 | "dest": "../../dist/firebase",
4 | "lib": {
5 | "entryFile": "src/public-api.ts"
6 | }
7 | }
--------------------------------------------------------------------------------
/projects/narik-infrastructure/src/lib/interfaces/shortcut-option.ts:
--------------------------------------------------------------------------------
1 | export interface ShortcutOptions {
2 | element: any;
3 | description: string | undefined;
4 | keys: string;
5 | uniqueId: string;
6 | }
7 |
--------------------------------------------------------------------------------
/projects/narik-ui-material/src/lib/injectionTokens.ts:
--------------------------------------------------------------------------------
1 | import { InjectionToken } from '@angular/core';
2 |
3 | export const FORM_ITEM_DEFAULT_CLASS = new InjectionToken(
4 | 'FormItemDefaultClass'
5 | );
6 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-dialog/narik-swimlane-input-dialog.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/components/icons/_p7icons.scss:
--------------------------------------------------------------------------------
1 | $pe-7s-font-path: "~pe7-icon/dist/fonts";
2 |
3 | @import "~pe7-icon/dist/scss/pe-icon-7-stroke.scss";
4 |
--------------------------------------------------------------------------------
/projects/narik-ui-material/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3 | "dest": "../../dist/ui-material",
4 | "lib": {
5 | "entryFile": "src/public_api.ts"
6 | }
7 | }
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3 | "dest": "../../dist/ui-nebular",
4 | "lib": {
5 | "entryFile": "src/public_api.ts"
6 | }
7 | }
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3 | "dest": "../../dist/ui-primeng",
4 | "lib": {
5 | "entryFile": "src/public_api.ts"
6 | }
7 | }
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/assets/i18n/en/main.json:
--------------------------------------------------------------------------------
1 | {
2 | "branch": "Branch",
3 | "address": "Address",
4 | "city": "City",
5 | "name": "Name",
6 | "state": "State",
7 | "zipCode": "ZipCode"
8 | }
9 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/assets/images/#architectui#avatars/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/assets/images/#architectui#avatars/1.jpg
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/components/bootstrap4/_media.scss:
--------------------------------------------------------------------------------
1 | .media {
2 | display: flex;
3 | align-items: flex-start;
4 | }
5 |
6 | .media-body {
7 | flex: 1;
8 | }
9 |
--------------------------------------------------------------------------------
/projects/narik-client-storage/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3 | "dest": "../../dist/client-storage",
4 | "lib": {
5 | "entryFile": "src/public_api.ts"
6 | }
7 | }
--------------------------------------------------------------------------------
/projects/narik-infrastructure/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3 | "dest": "../../dist/infrastructure",
4 | "lib": {
5 | "entryFile": "src/public_api.ts"
6 | }
7 | }
--------------------------------------------------------------------------------
/projects/narik-signalr-client/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3 | "dest": "../../dist/signalr-client",
4 | "lib": {
5 | "entryFile": "src/public_api.ts"
6 | }
7 | }
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3 | "dest": "../../dist/ui-devextreme",
4 | "lib": {
5 | "entryFile": "src/public_api.ts"
6 | }
7 | }
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3 | "dest": "../../dist/ui-swimlane",
4 | "lib": {
5 | "entryFile": "src/public_api.ts"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/assets/images/#architectui#logo-inverse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/assets/images/#architectui#logo-inverse.png
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/components/bootstrap4/mixins/_box-shadow.scss:
--------------------------------------------------------------------------------
1 | @mixin box-shadow($shadow...) {
2 | @if $enable-shadows {
3 | box-shadow: $shadow;
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/projects/narik-client-storage/src/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/narik-client-storage.module';
2 | export * from './lib/injectionTokens';
3 | export * from './lib/services/public_api';
4 | export * from './lib/models/public_api';
5 |
--------------------------------------------------------------------------------
/projects/narik-core/src/lib/services/navigationProviders/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-dialog-navigation.provider';
2 | export * from './narik-route-navigation.provider';
3 | export * from './narik-base-navigation.provider';
4 |
--------------------------------------------------------------------------------
/projects/narik-infrastructure/src/lib/services/ErrorHandleService.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Error handle service
3 | */
4 | export abstract class ErrorHandleService {
5 | abstract HandleError(errorTypeKey: string, data: any): boolean;
6 | }
7 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3 | "dest": "../../dist/ui-ngx-bootstrap",
4 | "lib": {
5 | "entryFile": "src/public_api.ts"
6 | }
7 | }
--------------------------------------------------------------------------------
/projects/narik-jwt-authentication/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3 | "dest": "../../dist/jwt-authentication",
4 | "lib": {
5 | "entryFile": "src/public_api.ts"
6 | }
7 | }
--------------------------------------------------------------------------------
/projects/narik-ui-material/src/lib/narik-mat-tab-outlet/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-mat-tab-outlet-close-header.component';
2 | export * from './narik-mat-tab-outlet.component';
3 | export * from './narik-mat-tab-outlet.module';
4 |
--------------------------------------------------------------------------------
/projects/narik-ui-ng-bootstrap/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3 | "dest": "../../dist/ui-ng-bootstrap",
4 | "lib": {
5 | "entryFile": "src/public_api.ts"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/app/app.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
9 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/assets/app-config.json:
--------------------------------------------------------------------------------
1 | {
2 | "modulesMetaDataRoot": "assets/modules",
3 | "dynamicResourcesPath": "assets",
4 | "translationsPath": "assets/i18n",
5 | "entityKeyField": "viewModelId"
6 | }
7 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/components/bootstrap4/mixins/_size.scss:
--------------------------------------------------------------------------------
1 | // Sizing shortcuts
2 |
3 | @mixin size($width, $height: $width) {
4 | width: $width;
5 | height: $height;
6 | }
7 |
--------------------------------------------------------------------------------
/projects/narik-infrastructure/src/lib/services/EntityTypeService.ts:
--------------------------------------------------------------------------------
1 | export abstract class EntityTypeService {
2 | abstract addTypeCreator(key: string, creator: () => T);
3 | abstract getTypeCreator(key: string): () => T;
4 | }
5 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/components/bootstrap4/mixins/_clearfix.scss:
--------------------------------------------------------------------------------
1 | @mixin clearfix() {
2 | &::after {
3 | display: block;
4 | clear: both;
5 | content: "";
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/assets/images/#architectui#dropdown-header/city1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/assets/images/#architectui#dropdown-header/city1.jpg
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/assets/images/#architectui#dropdown-header/city2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/assets/images/#architectui#dropdown-header/city2.jpg
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/assets/images/#architectui#dropdown-header/city3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/assets/images/#architectui#dropdown-header/city3.jpg
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/logo.png
--------------------------------------------------------------------------------
/projects/narik-infrastructure/src/lib/services/ErrorHandler.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Error handler
3 | */
4 | export abstract class ErrorHandler {
5 | readonly key: string;
6 | readonly order: number;
7 | abstract HandleError(data: any): boolean;
8 | }
9 |
--------------------------------------------------------------------------------
/projects/narik-ui-core/src/lib/interfaces/button-default-options.ts:
--------------------------------------------------------------------------------
1 | export interface ButtonDefaultOptions {
2 | busyLabel?: string;
3 | busyFontIcon?: string;
4 | buttonStyle?: string;
5 | color?: string;
6 | cssClass?: string;
7 | }
8 |
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/src/lib/narik-dev-tab-outlet/narik-dev-tab-outlet.component.css:
--------------------------------------------------------------------------------
1 | .close-btn {
2 | color: red;
3 | cursor: pointer;
4 | }
5 |
6 | .title-container {
7 | display: 'flex';
8 | justify-content: space-between;
9 | }
--------------------------------------------------------------------------------
/projects/narik-ui-ng-bootstrap/src/lib/narik-ngb-tab-outlet/narik-ngb-tab-outlet.component.css:
--------------------------------------------------------------------------------
1 | .close-btn {
2 | color: red;
3 | cursor: pointer;
4 | }
5 |
6 | .title-container {
7 | display: 'flex';
8 | justify-content: space-between;
9 | }
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/assets/images/#architectui#dropdown-header/abstract1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/assets/images/#architectui#dropdown-header/abstract1.jpg
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/assets/images/#architectui#dropdown-header/abstract2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/assets/images/#architectui#dropdown-header/abstract2.jpg
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/assets/images/#architectui#dropdown-header/abstract3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/assets/images/#architectui#dropdown-header/abstract3.jpg
--------------------------------------------------------------------------------
/projects/narik-client-storage/src/lib/models/client-storage-options.ts:
--------------------------------------------------------------------------------
1 | import { DriverType } from 'ngforage';
2 |
3 | export interface ClientStorageOptions {
4 | validitylen?: number;
5 | dbName?: string;
6 | driverTypes?: DriverType[];
7 | }
8 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/avatars/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/avatars/1.jpg
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/avatars/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/avatars/2.jpg
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/avatars/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/avatars/3.jpg
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/avatars/4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/avatars/4.jpg
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/avatars/5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/avatars/5.jpg
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/avatars/6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/avatars/6.jpg
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/avatars/7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/avatars/7.jpg
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/avatars/8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/avatars/8.jpg
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/avatars/9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/avatars/9.jpg
--------------------------------------------------------------------------------
/projects/narik-jwt-authentication/src/lib/injectionTokens.ts:
--------------------------------------------------------------------------------
1 | import { InjectionToken } from '@angular/core';
2 |
3 | export const TOKEN_STORAGE = new InjectionToken<
4 | 'memory' | 'localStorage' | 'sessionStorage' | 'clientStorage'
5 | >('TOKEN_STORAGE');
6 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/demo-ui/images/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/demo-ui/images/logo.png
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/avatars/10.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/avatars/10.jpg
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/avatars/11.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/avatars/11.jpg
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/avatars/12.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/avatars/12.jpg
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/logo-inverse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/logo-inverse.png
--------------------------------------------------------------------------------
/projects/narik-infrastructure/src/lib/services/FormTitleResolver.ts:
--------------------------------------------------------------------------------
1 | import { ActivatedRouteSnapshot } from '@angular/router';
2 |
3 | export abstract class FormTitleResolver {
4 | abstract resolveTitle(routeSnapshot: ActivatedRouteSnapshot, path?: string);
5 | }
6 |
--------------------------------------------------------------------------------
/projects/narik-app-core/src/lib/directives/index.ts:
--------------------------------------------------------------------------------
1 | import { Provider } from '@angular/core';
2 | import { NarikForm } from './narik-form.directive';
3 |
4 | export const DIRECTIVES: Provider[] = [NarikForm];
5 | export const EXPORT_DIRECTIVES: Provider[] = [NarikForm];
6 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/proxy.config.json:
--------------------------------------------------------------------------------
1 | {
2 | "/api": {
3 | "target": "http://185.2.100.176:1166",
4 | "secure": false
5 | },
6 | "/odata": {
7 | "target": "http://185.2.100.176:1166",
8 | "secure": false
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/leaflet/layers.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/leaflet/layers.png
--------------------------------------------------------------------------------
/projects/narik-app-core/src/lib/services/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-meta-data.service';
2 | export * from './narik-view-manager.service';
3 | export * from './narik-query.service';
4 | export * from './queryService';
5 | export * from './narik-entity-type.service';
6 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/leaflet/layers-2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/leaflet/layers-2x.png
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/lib/narik-nb-dialog/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-nb-dialog-container.component';
2 | export * from './narik-nb-dialog.module';
3 | export * from './narik-nb-input-dialog.component';
4 | export * from './narik-nb-message-dialog.component';
5 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/components/bootstrap4/utilities/_overflow.scss:
--------------------------------------------------------------------------------
1 | // stylelint-disable declaration-no-important
2 |
3 | @each $value in $overflows {
4 | .overflow-#{$value} { overflow: $value !important; }
5 | }
6 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/leaflet/marker-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/leaflet/marker-icon.png
--------------------------------------------------------------------------------
/projects/narik-infrastructure/src/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/narik-infrastructure.module';
2 | export * from './lib/interfaces/public_api';
3 | export * from './lib/services/public_api';
4 | export * from './lib/base/public_api';
5 | export * from './lib/injectionTokens';
6 |
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/src/lib/narik-dev-dialog/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-dev-dialog-container.component';
2 | export * from './narik-dev-dialog.module';
3 | export * from './narik-dev-input-dialog.component';
4 | export * from './narik-dev-message-dialog.component';
5 |
--------------------------------------------------------------------------------
/projects/narik-ui-material/src/lib/narik-mat-dialog/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-mat-dialog-container.component';
2 | export * from './narik-mat-dialog.module';
3 | export * from './narik-mat-input-dialog.component';
4 | export * from './narik-mat-message-dialog.component';
5 |
--------------------------------------------------------------------------------
/projects/narik-ui-material/src/lib/narik-mat-tab-outlet/narik-mat-tab-outlet-close-header.component.css:
--------------------------------------------------------------------------------
1 | .header-container {
2 | display: flex;
3 | width: 100%;
4 | justify-content: space-between;
5 | }
6 |
7 | :host {
8 | width: 100%;
9 | }
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/projects/narik-app-core/src/lib/util/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './form-view-route';
2 | export * from './module-load-completely.guard';
3 | export * from './narik-route-reuse-strategy';
4 | export * from './user-is-authenticated.guard';
5 | export * from './user-is-authorized.guard';
6 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/components/bootstrap4/mixins/_visibility.scss:
--------------------------------------------------------------------------------
1 | // stylelint-disable declaration-no-important
2 |
3 | // Visibility
4 |
5 | @mixin invisible($visibility) {
6 | visibility: $visibility !important;
7 | }
8 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/dropdown-header/city1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/dropdown-header/city1.jpg
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/dropdown-header/city2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/dropdown-header/city2.jpg
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/dropdown-header/city3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/dropdown-header/city3.jpg
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/leaflet/marker-icon-2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/leaflet/marker-icon-2x.png
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/leaflet/marker-shadow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/leaflet/marker-shadow.png
--------------------------------------------------------------------------------
/projects/narik-common/src/lib/utils/promise.util.ts:
--------------------------------------------------------------------------------
1 | import { isArray } from './object.util';
2 |
3 | export async function promiseSerial(
4 | tasks: (() => Promise)[]
5 | ): Promise {
6 | for (const task of tasks) {
7 | await task();
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/src/lib/narik-dev-check-box/narik-dev-checkbox.component.html:
--------------------------------------------------------------------------------
1 | {{ label }}
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/projects/narik-ui-ng-bootstrap/src/lib/narik-ngb-dialog/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngb-dialog-container.component';
2 | export * from './narik-ngb-dialog.module';
3 | export * from './narik-ngb-input-dialog.component';
4 | export * from './narik-ngb-message-dialog.component';
5 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-dialog/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-ngx-dialog-container.component';
2 | export * from './narik-ngx-dialog.module';
3 | export * from './narik-ngx-input-dialog.component';
4 | export * from './narik-ngx-message-dialog.component';
5 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/app/main-view/main-view.component.ts:
--------------------------------------------------------------------------------
1 | import { Component } from '@angular/core';
2 |
3 | @Component({
4 | templateUrl: 'main-view.component.html',
5 | styleUrls: ['main-view.component.css'],
6 | })
7 | export class MainViewComponent {}
8 |
--------------------------------------------------------------------------------
/projects/narik-common/src/lib/directives/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './component-loader.directive';
2 | export * from './component-loader-host.directive';
3 | export * from './tab-guard.directive';
4 | export * from './narik-validator.directive';
5 | export * from './auto-focus.directive';
6 |
--------------------------------------------------------------------------------
/projects/narik-signalr-client/src/lib/internal-injectionTokens.ts:
--------------------------------------------------------------------------------
1 | import { InjectionToken } from '@angular/core';
2 | import { NarikSignalRConfig } from './base/narik-signalR.config';
3 |
4 | export const SIGNALR_CONFIG = new InjectionToken(
5 | 'SIGNALR_CONFIG'
6 | );
7 |
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/src/lib/narik-prime-dialog/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-prime-dialog-container.component';
2 | export * from './narik-prime-dialog.module';
3 | export * from './narik-prime-input-dialog.component';
4 | export * from './narik-prime-message-dialog.component';
5 |
--------------------------------------------------------------------------------
/projects/narik-app-core/src/lib/internal-injectionTokens.ts:
--------------------------------------------------------------------------------
1 | import { InjectionToken, Type } from '@angular/core';
2 | import { QueryService } from './services/queryService';
3 |
4 | export const QUERY_SERVICE_TYPE = new InjectionToken>>(
5 | 'QUERY_SERVICE_TYPE'
6 | );
7 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/dropdown-header/abstract1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/dropdown-header/abstract1.jpg
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/dropdown-header/abstract2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/dropdown-header/abstract2.jpg
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/dropdown-header/abstract3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/NarikMe/narik-angular/HEAD/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/images/dropdown-header/abstract3.jpg
--------------------------------------------------------------------------------
/projects/narik-common/src/lib/index.ts:
--------------------------------------------------------------------------------
1 | import { Provider } from '@angular/core';
2 | import { ShortcutPipe } from './pipes/shortcut.pipe';
3 |
4 | export const COMPONENTS: Provider[] = [];
5 | export const EXPORT_COMPONENTS: Provider[] = [];
6 | export const PIPES: Provider[] = [ShortcutPipe];
7 |
--------------------------------------------------------------------------------
/projects/narik-common/src/lib/utils/element.util.ts:
--------------------------------------------------------------------------------
1 | import { ElementRef } from '@angular/core';
2 |
3 | export function isElementVisible(element: ElementRef) {
4 | return (
5 | element.nativeElement.offsetWidth > 0 &&
6 | element.nativeElement.offsetHeight > 0
7 | );
8 | }
9 |
--------------------------------------------------------------------------------
/projects/narik-common/src/lib/utils/expression.util.ts:
--------------------------------------------------------------------------------
1 | export function evalStringExpression(expression: string, argNames: string[]) {
2 | try {
3 | return Function(...argNames, `return ${expression};`) as any;
4 | } catch (error) {
5 | console.error(error);
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/app/modules/#coreui#narik-coreui-layout/index.ts:
--------------------------------------------------------------------------------
1 | import { Provider } from '@angular/core';
2 | import { CoreUiMainViewComponent } from './coreui-main-view/coreui-main-view.component';
3 |
4 | export const COMPONENTS: Provider[] = [CoreUiMainViewComponent];
5 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/assets/i18n/en/app.json:
--------------------------------------------------------------------------------
1 | {
2 | "appplication-title": "Narik",
3 | "search": "Search",
4 | "management": "Management",
5 | "menu": "Menu",
6 | "login": {
7 | "change_Pass": "Change Password",
8 | "logout": "Logout"
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/components/bootstrap4/utilities/_screenreaders.scss:
--------------------------------------------------------------------------------
1 | //
2 | // Screenreaders
3 | //
4 |
5 | .sr-only {
6 | @include sr-only();
7 | }
8 |
9 | .sr-only-focusable {
10 | @include sr-only-focusable();
11 | }
12 |
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/src/lib/narik-dev-input/narik-dev-input.component.html:
--------------------------------------------------------------------------------
1 | {{label}}
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/components/bootstrap4/utilities/_visibility.scss:
--------------------------------------------------------------------------------
1 | //
2 | // Visibility utilities
3 | //
4 |
5 | .visible {
6 | @include invisible(visible);
7 | }
8 |
9 | .invisible {
10 | @include invisible(hidden);
11 | }
12 |
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/lib/narik-nb-dialog/narik-nb-dialog-container.component.css:
--------------------------------------------------------------------------------
1 | .dialog-container {
2 | background-color: #fff;
3 | border-radius: 5px;
4 | box-shadow: 20px 20px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
5 | }
6 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-dialog/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-swimlane-dialog-container.component';
2 | export * from './narik-swimlane-dialog.module';
3 | export * from './narik-swimlane-input-dialog.component';
4 | export * from './narik-swimlane-message-dialog.component';
5 |
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/src/lib/narik-dev-dialog/narik-dev-dialog-container.component.css:
--------------------------------------------------------------------------------
1 | .dialog-container {
2 | background-color: #fff;
3 | border-radius: 5px;
4 | box-shadow: 20px 20px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
5 | }
6 |
--------------------------------------------------------------------------------
/projects/narik-ui-material/src/lib/narik-mat-check-box/narik-mat-checkbox.component.html:
--------------------------------------------------------------------------------
1 | {{label }}
3 |
--------------------------------------------------------------------------------
/projects/narik-ui-ng-bootstrap/src/lib/narik-ngb-dialog/narik-ngb-dialog-container.component.css:
--------------------------------------------------------------------------------
1 | .dialog-container {
2 | background-color: #fff;
3 | border-radius: 5px;
4 | box-shadow: 20px 20px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
5 | }
6 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-dialog/narik-ngx-dialog-container.component.css:
--------------------------------------------------------------------------------
1 | .dialog-container {
2 | background-color: #fff;
3 | border-radius: 5px;
4 | box-shadow: 20px 20px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
5 | }
6 |
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/src/lib/narik-prime-dialog/narik-prime-dialog-container.component.css:
--------------------------------------------------------------------------------
1 | .dialog-container {
2 | background-color: #fff;
3 | border-radius: 5px;
4 | box-shadow: 20px 20px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
5 | }
6 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/components/bootstrap4/mixins/_lists.scss:
--------------------------------------------------------------------------------
1 | // Lists
2 |
3 | // Unstyled keeps list items block level, just removes default browser padding and list-style
4 | @mixin list-unstyled {
5 | padding-left: 0;
6 | list-style: none;
7 | }
8 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-dialog/narik-swimlane-dialog-container.component.css:
--------------------------------------------------------------------------------
1 | .dialog-container {
2 | background-color: #fff;
3 | border-radius: 5px;
4 | box-shadow: 20px 20px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
5 | }
6 |
--------------------------------------------------------------------------------
/projects/narik-ui-material/src/lib/narik-mat-busy-indicator/narik-mat-busy-indicator.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/src/lib/narik-prime-select/narik-prime-select.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/projects/narik-app-core/src/lib/interfaces/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-app-core-module.config';
2 | export * from './form-view-option.model';
3 | export * from './form-config.model';
4 | export * from './server-response.model';
5 | export * from './busy-indicator';
6 | export * from './view-component-name-resolver';
7 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/components/bootstrap4/mixins/_text-truncate.scss:
--------------------------------------------------------------------------------
1 | // Text truncate
2 | // Requires inline-block or block for proper styling
3 |
4 | @mixin text-truncate() {
5 | overflow: hidden;
6 | text-overflow: ellipsis;
7 | white-space: nowrap;
8 | }
9 |
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/src/lib/narik-dev-busy-indicator/narik-dev-busy-indicator.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/lib/narik-nb-tab-outlet/narik-nb-tab-outlet.component.css:
--------------------------------------------------------------------------------
1 | .close-btn {
2 | color: red;
3 | cursor: pointer;
4 | position: absolute;
5 | top: 20px;
6 | right: 20px;
7 | }
8 |
9 | .title-container {
10 | display: 'flex';
11 | justify-content: space-between;
12 | }
--------------------------------------------------------------------------------
/projects/narik-infrastructure/src/lib/services/ComponentTypeResolver.ts:
--------------------------------------------------------------------------------
1 | import { Type } from '@angular/core';
2 |
3 | export abstract class ComponentTypeResolver {
4 | abstract resolveComponentType(key: string, notFound?: Type): Type;
5 | abstract registerComponentType(key: string, componentType: Type);
6 | }
7 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/app/modules/#architectui#narik-architectui-layout/pages-layout/pages-layout.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/layout/generic/_generic-base.scss:
--------------------------------------------------------------------------------
1 | // General
2 |
3 | a,
4 | button,
5 | .btn {
6 | outline: none !important;
7 | }
8 |
9 | .app-container {
10 | display: flex;
11 | min-height: 100vh;
12 | flex-direction: column;
13 | margin: 0;
14 | }
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/src/lib/narik-prime-date-picker/narik-prime-date-picker.component.html:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/projects/narik-ui-material/src/lib/narik-mat-tab-outlet/narik-mat-tab-outlet-close-header.component.html:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/projects/narik-ui-ng-bootstrap/src/lib/narik-ngb-check-box/narik-ngb-checkbox.component.html:
--------------------------------------------------------------------------------
1 |
2 |
4 |
7 |
8 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/components/bootstrap4/mixins/_resize.scss:
--------------------------------------------------------------------------------
1 | // Resize anything
2 |
3 | @mixin resizable($direction) {
4 | overflow: auto; // Per CSS3 UI, `resize` only applies when `overflow` isn't `visible`
5 | resize: $direction; // Options: horizontal, vertical, both
6 | }
7 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/collection.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../../../node_modules/@angular-devkit/schematics/collection-schema.json",
3 | "schematics": {
4 | "ng-add": {
5 | "description": "Add Narik to the project.",
6 | "factory": "./ng-add/index#ngAdd",
7 | "schema": "./ng-add/schema.json"
8 | }
9 | }
10 | }
--------------------------------------------------------------------------------
/projects/narik-core/src/lib/services/narik-empty-command-processor.service.ts:
--------------------------------------------------------------------------------
1 | import {
2 | CommandProcessor,
3 | CommandInfo,
4 | CommandHost,
5 | } from '@narik/infrastructure';
6 |
7 | export class NarikEmptyCommandProcessor implements CommandProcessor {
8 | processCommand(sender: CommandHost, cmd: CommandInfo) {}
9 | }
10 |
--------------------------------------------------------------------------------
/projects/narik-infrastructure/src/lib/services/ShortcutService.ts:
--------------------------------------------------------------------------------
1 | import { Observable } from 'rxjs';
2 | import { ShortcutOptions } from '../interfaces/shortcut-option';
3 | export abstract class ShortcutService {
4 | abstract addShortcut(
5 | options: Partial
6 | ): Observable<{ event: any; uniqueId: string }>;
7 | }
8 |
--------------------------------------------------------------------------------
/projects/narik-cli/tslint.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tslint.json",
3 | "rules": {
4 | "directive-selector": [
5 | true,
6 | "attribute",
7 | "lib",
8 | "camelCase"
9 | ],
10 | "component-selector": [
11 | true,
12 | "element",
13 | "lib",
14 | "kebab-case"
15 | ]
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/src/lib/narik-dev-core/narik-dev-core.module.ts:
--------------------------------------------------------------------------------
1 | import { NgModule } from '@angular/core';
2 |
3 | import { CommonModule } from '@angular/common';
4 |
5 | @NgModule({
6 | imports: [CommonModule],
7 | declarations: [],
8 | exports: [],
9 | providers: [],
10 | })
11 | export class NarikDevCoreModule {}
12 |
--------------------------------------------------------------------------------
/projects/narik-ui-material/src/lib/narik-mat-core/narik-mat-core.module.ts:
--------------------------------------------------------------------------------
1 | import { NgModule } from '@angular/core';
2 |
3 | import { CommonModule } from '@angular/common';
4 |
5 | @NgModule({
6 | imports: [CommonModule],
7 | declarations: [],
8 | exports: [],
9 | providers: [],
10 | })
11 | export class NarikMatCoreModule {}
12 |
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/src/lib/narik-nb-core/narik-nb-core.module.ts:
--------------------------------------------------------------------------------
1 | import { NgModule } from '@angular/core';
2 |
3 | import { CommonModule } from '@angular/common';
4 |
5 | @NgModule({
6 | imports: [CommonModule],
7 | declarations: [],
8 | exports: [],
9 | providers: [],
10 | })
11 | export class NarikNebularCoreModule {}
12 |
--------------------------------------------------------------------------------
/projects/narik-ui-ng-bootstrap/src/lib/narik-ngb-core/narik-ngb-core.module.ts:
--------------------------------------------------------------------------------
1 | import { NgModule } from '@angular/core';
2 |
3 | import { CommonModule } from '@angular/common';
4 |
5 | @NgModule({
6 | imports: [CommonModule],
7 | declarations: [],
8 | exports: [],
9 | providers: [],
10 | })
11 | export class NarikNgbCoreModule {}
12 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-dynamic-form/narik-ngx-dynamic-form.component.html:
--------------------------------------------------------------------------------
1 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/projects/narik-firebase/tslint.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tslint.json",
3 | "rules": {
4 | "directive-selector": [
5 | true,
6 | "attribute",
7 | "lib",
8 | "camelCase"
9 | ],
10 | "component-selector": [
11 | true,
12 | "element",
13 | "lib",
14 | "kebab-case"
15 | ]
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/projects/narik-infrastructure/src/lib/services/JsonService.ts:
--------------------------------------------------------------------------------
1 | import { Observable } from 'rxjs';
2 |
3 | /**
4 | * Json service
5 | */
6 | export abstract class JsonService {
7 | /**
8 | * Gets json
9 | * @param path path to json
10 | * @returns json
11 | */
12 | abstract getJson(path: string): Observable;
13 | }
14 |
--------------------------------------------------------------------------------
/projects/narik-ui-ng-bootstrap/src/lib/narik-ngb-busy-indicator/narik-ngb-busy-indicator.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Loading...
6 |
7 |
8 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/narik-ngx-core/narik-ngx-core.module.ts:
--------------------------------------------------------------------------------
1 | import { NgModule } from '@angular/core';
2 |
3 | import { CommonModule } from '@angular/common';
4 |
5 | @NgModule({
6 | imports: [CommonModule],
7 | declarations: [],
8 | exports: [],
9 | providers: [],
10 | })
11 | export class NarikNgxCoreModule {}
12 |
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/src/lib/narik-prime-busy-indicator/narik-prime-busy-indicator.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/src/lib/narik-prime-core/narik-prime-core.module.ts:
--------------------------------------------------------------------------------
1 | import { NgModule } from '@angular/core';
2 |
3 | import { CommonModule } from '@angular/common';
4 |
5 | @NgModule({
6 | imports: [CommonModule],
7 | declarations: [],
8 | exports: [],
9 | providers: [],
10 | })
11 | export class NarikPrimeCoreModule {}
12 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/assets/i18n/en/toolbar.json:
--------------------------------------------------------------------------------
1 | {
2 | "new_command_tooltip": "New",
3 | "edit_command_tooltip": "Edit",
4 | "save_command_tooltip": "Save",
5 | "delete_command_tooltip": "Delete",
6 | "close_command_tooltip": "Close",
7 | "refresh_command_tooltip": "Refresh",
8 | "list_command_tooltip":"List"
9 | }
10 |
--------------------------------------------------------------------------------
/projects/narik-cli/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../out-tsc/spec",
5 | "types": [
6 | "jasmine",
7 | "node"
8 | ]
9 | },
10 | "files": [
11 | "src/test.ts"
12 | ],
13 | "include": [
14 | "**/*.spec.ts",
15 | "**/*.d.ts"
16 | ]
17 | }
18 |
--------------------------------------------------------------------------------
/projects/narik-common/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../out-tsc/spec",
5 | "types": [
6 | "jasmine",
7 | "node"
8 | ]
9 | },
10 | "files": [
11 | "src/test.ts"
12 | ],
13 | "include": [
14 | "**/*.spec.ts",
15 | "**/*.d.ts"
16 | ]
17 | }
18 |
--------------------------------------------------------------------------------
/projects/narik-core/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../out-tsc/spec",
5 | "types": [
6 | "jasmine",
7 | "node"
8 | ]
9 | },
10 | "files": [
11 | "src/test.ts"
12 | ],
13 | "include": [
14 | "**/*.spec.ts",
15 | "**/*.d.ts"
16 | ]
17 | }
18 |
--------------------------------------------------------------------------------
/projects/narik-ui-core/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../out-tsc/spec",
5 | "types": [
6 | "jasmine",
7 | "node"
8 | ]
9 | },
10 | "files": [
11 | "src/test.ts"
12 | ],
13 | "include": [
14 | "**/*.spec.ts",
15 | "**/*.d.ts"
16 | ]
17 | }
18 |
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/tslint.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tslint.json",
3 | "rules": {
4 | "directive-selector": [
5 | true,
6 | "attribute",
7 | "lib",
8 | "camelCase"
9 | ],
10 | "component-selector": [
11 | true,
12 | "element",
13 | "lib",
14 | "kebab-case"
15 | ]
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/projects/narik-app-core/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../out-tsc/spec",
5 | "types": [
6 | "jasmine",
7 | "node"
8 | ]
9 | },
10 | "files": [
11 | "src/test.ts"
12 | ],
13 | "include": [
14 | "**/*.spec.ts",
15 | "**/*.d.ts"
16 | ]
17 | }
18 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/components/bootstrap4/mixins/_float.scss:
--------------------------------------------------------------------------------
1 | // stylelint-disable declaration-no-important
2 |
3 | @mixin float-left {
4 | float: left !important;
5 | }
6 | @mixin float-right {
7 | float: right !important;
8 | }
9 | @mixin float-none {
10 | float: none !important;
11 | }
12 |
--------------------------------------------------------------------------------
/projects/narik-client-storage/tslint.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tslint.json",
3 | "rules": {
4 | "directive-selector": [
5 | true,
6 | "attribute",
7 | "lib",
8 | "camelCase"
9 | ],
10 | "component-selector": [
11 | true,
12 | "element",
13 | "lib",
14 | "kebab-case"
15 | ]
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/projects/narik-infrastructure/src/lib/narik-infrastructure.module.ts:
--------------------------------------------------------------------------------
1 | import { NgModule } from '@angular/core';
2 | import { COMPONENTS, EXPORT_COMPONENTS } from './index';
3 |
4 | @NgModule({
5 | imports: [],
6 | declarations: [COMPONENTS],
7 | exports: [EXPORT_COMPONENTS],
8 | providers: [],
9 | })
10 | export class NarikInfrastructureModule {}
11 |
--------------------------------------------------------------------------------
/projects/narik-signalr-client/tslint.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tslint.json",
3 | "rules": {
4 | "directive-selector": [
5 | true,
6 | "attribute",
7 | "lib",
8 | "camelCase"
9 | ],
10 | "component-selector": [
11 | true,
12 | "element",
13 | "lib",
14 | "kebab-case"
15 | ]
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/projects/narik-ui-material/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../out-tsc/spec",
5 | "types": [
6 | "jasmine",
7 | "node"
8 | ]
9 | },
10 | "files": [
11 | "src/test.ts"
12 | ],
13 | "include": [
14 | "**/*.spec.ts",
15 | "**/*.d.ts"
16 | ]
17 | }
18 |
--------------------------------------------------------------------------------
/projects/narik-ui-nebular/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../out-tsc/spec",
5 | "types": [
6 | "jasmine",
7 | "node"
8 | ]
9 | },
10 | "files": [
11 | "src/test.ts"
12 | ],
13 | "include": [
14 | "**/*.spec.ts",
15 | "**/*.d.ts"
16 | ]
17 | }
18 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/tslint.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tslint.json",
3 | "rules": {
4 | "directive-selector": [
5 | true,
6 | "attribute",
7 | "lib",
8 | "camelCase"
9 | ],
10 | "component-selector": [
11 | true,
12 | "element",
13 | "lib",
14 | "kebab-case"
15 | ]
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../out-tsc/spec",
5 | "types": [
6 | "jasmine",
7 | "node"
8 | ]
9 | },
10 | "files": [
11 | "src/test.ts"
12 | ],
13 | "include": [
14 | "**/*.spec.ts",
15 | "**/*.d.ts"
16 | ]
17 | }
18 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/narik-swimlane-core/narik-swimlane-core.module.ts:
--------------------------------------------------------------------------------
1 | import { NgModule } from '@angular/core';
2 |
3 | import { CommonModule } from '@angular/common';
4 |
5 | @NgModule({
6 | imports: [CommonModule],
7 | declarations: [],
8 | exports: [],
9 | providers: [],
10 | })
11 | export class NarikSwimlaneCoreModule {}
12 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../out-tsc/spec",
5 | "types": [
6 | "jasmine",
7 | "node"
8 | ]
9 | },
10 | "files": [
11 | "src/test.ts"
12 | ],
13 | "include": [
14 | "**/*.spec.ts",
15 | "**/*.d.ts"
16 | ]
17 | }
18 |
--------------------------------------------------------------------------------
/projects/narik-client-storage/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../out-tsc/spec",
5 | "types": [
6 | "jasmine",
7 | "node"
8 | ]
9 | },
10 | "files": [
11 | "src/test.ts"
12 | ],
13 | "include": [
14 | "**/*.spec.ts",
15 | "**/*.d.ts"
16 | ]
17 | }
18 |
--------------------------------------------------------------------------------
/projects/narik-infrastructure/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../out-tsc/spec",
5 | "types": [
6 | "jasmine",
7 | "node"
8 | ]
9 | },
10 | "files": [
11 | "src/test.ts"
12 | ],
13 | "include": [
14 | "**/*.spec.ts",
15 | "**/*.d.ts"
16 | ]
17 | }
18 |
--------------------------------------------------------------------------------
/projects/narik-jwt-authentication/tslint.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tslint.json",
3 | "rules": {
4 | "directive-selector": [
5 | false,
6 | "attribute",
7 | "lib",
8 | "camelCase"
9 | ],
10 | "component-selector": [
11 | false,
12 | "element",
13 | "lib",
14 | "kebab-case"
15 | ]
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/projects/narik-signalr-client/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../out-tsc/spec",
5 | "types": [
6 | "jasmine",
7 | "node"
8 | ]
9 | },
10 | "files": [
11 | "src/test.ts"
12 | ],
13 | "include": [
14 | "**/*.spec.ts",
15 | "**/*.d.ts"
16 | ]
17 | }
18 |
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../out-tsc/spec",
5 | "types": [
6 | "jasmine",
7 | "node"
8 | ]
9 | },
10 | "files": [
11 | "src/test.ts"
12 | ],
13 | "include": [
14 | "**/*.spec.ts",
15 | "**/*.d.ts"
16 | ]
17 | }
18 |
--------------------------------------------------------------------------------
/projects/narik-ui-material/src/lib/base/public_api.ts:
--------------------------------------------------------------------------------
1 | export * from './narik-mat-form-field';
2 | export * from './narik-mat-input-base';
3 | export * from './narik-mat-list-form';
4 | export * from './narik-mat-edit-form';
5 | export * from './narik-mat-select-base';
6 | export * from './narik-mat-auto-complete-base';
7 | export * from './narik-mat-data-table-select-base';
8 |
--------------------------------------------------------------------------------
/projects/narik-ui-ng-bootstrap/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../out-tsc/spec",
5 | "types": [
6 | "jasmine",
7 | "node"
8 | ]
9 | },
10 | "files": [
11 | "src/test.ts"
12 | ],
13 | "include": [
14 | "**/*.spec.ts",
15 | "**/*.d.ts"
16 | ]
17 | }
18 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../out-tsc/spec",
5 | "types": [
6 | "jasmine",
7 | "node"
8 | ]
9 | },
10 | "files": [
11 | "src/test.ts"
12 | ],
13 | "include": [
14 | "**/*.spec.ts",
15 | "**/*.d.ts"
16 | ]
17 | }
18 |
--------------------------------------------------------------------------------
/projects/narik-firebase/tsconfig.lib.prod.json:
--------------------------------------------------------------------------------
1 | /* To learn more about this file see: https://angular.io/config/tsconfig. */
2 | {
3 | "extends": "./tsconfig.lib.json",
4 | "compilerOptions": {
5 | "declarationMap": false
6 | },
7 | "angularCompilerOptions": {
8 | "enableIvy": true,
9 | "compilationMode": "partial"
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/projects/narik-jwt-authentication/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../out-tsc/spec",
5 | "types": [
6 | "jasmine",
7 | "node"
8 | ]
9 | },
10 | "files": [
11 | "src/test.ts"
12 | ],
13 | "include": [
14 | "**/*.spec.ts",
15 | "**/*.d.ts"
16 | ]
17 | }
18 |
--------------------------------------------------------------------------------
/projects/narik-ui-material/src/lib/base/narik-mat-edit-form.ts:
--------------------------------------------------------------------------------
1 | import { NarikEntity } from '@narik/infrastructure';
2 | import { NarikEditForm } from '@narik/app-core';
3 | import { Injector } from '@angular/core';
4 | export class NarikUiEditForm extends NarikEditForm {
5 | constructor(injector: Injector) {
6 | super(injector);
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/components/bootstrap4/mixins/_badge.scss:
--------------------------------------------------------------------------------
1 | @mixin badge-variant($bg) {
2 | color: color-yiq($bg);
3 | background-color: $bg;
4 |
5 | @at-root a#{&} {
6 | @include hover-focus {
7 | color: color-yiq($bg);
8 | background-color: darken($bg, 10%);
9 | }
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/elements/_popovers-tooltips.scss:
--------------------------------------------------------------------------------
1 | // Tooltips & Popovers
2 |
3 | .popover,
4 | .tooltip {
5 | opacity: 0;
6 | transition: opacity .2s ease;
7 |
8 | &.show {
9 | opacity: 1;
10 | }
11 | }
12 |
13 | // Popover
14 |
15 | .popover {
16 | box-shadow: $box-shadow-default;
17 | }
18 |
--------------------------------------------------------------------------------
/projects/narik-ui-core/src/public_api.ts:
--------------------------------------------------------------------------------
1 | /*
2 | * Public API Surface of narik-ui-core
3 | */
4 |
5 | export * from './lib/narik-ui-core.module';
6 | export * from './lib/components/public-api';
7 | export * from './lib/interfaces/public_api';
8 | export * from './lib/base/public_api';
9 | export * from './lib/services/public_api';
10 | export * from './lib/injectionTokens';
11 |
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/src/lib/base/narik-dev-edit-form.ts:
--------------------------------------------------------------------------------
1 | import { NarikEntity } from '@narik/infrastructure';
2 | import { NarikEditForm } from '@narik/app-core';
3 | import { Injector } from '@angular/core';
4 | export class NarikUiEditForm extends NarikEditForm {
5 | constructor(injector: Injector) {
6 | super(injector);
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/projects/narik-ui-devextreme/src/lib/narik-dev-date-picker/narik-dev-date-picker.component.html:
--------------------------------------------------------------------------------
1 | {{ label }}
2 |
3 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/projects/narik-ui-ngx-bootstrap/src/lib/base/narik-ngx-edit-form.ts:
--------------------------------------------------------------------------------
1 | import { NarikEntity } from '@narik/infrastructure';
2 | import { NarikEditForm } from '@narik/app-core';
3 | import { Injector } from '@angular/core';
4 | export class NarikUiEditForm extends NarikEditForm {
5 | constructor(injector: Injector) {
6 | super(injector);
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/projects/narik-ui-primeng/src/lib/base/narik-prime-edit-form.ts:
--------------------------------------------------------------------------------
1 | import { NarikEntity } from '@narik/infrastructure';
2 | import { NarikEditForm } from '@narik/app-core';
3 | import { Injector } from '@angular/core';
4 | export class NarikUiEditForm extends NarikEditForm {
5 | constructor(injector: Injector) {
6 | super(injector);
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/projects/narik-ui-swimlane/src/lib/base/narik-swimlane-edit-form.ts:
--------------------------------------------------------------------------------
1 | import { NarikEntity } from '@narik/infrastructure';
2 | import { NarikEditForm } from '@narik/app-core';
3 | import { Injector } from '@angular/core';
4 | export class NarikUiEditForm extends NarikEditForm {
5 | constructor(injector: Injector) {
6 | super(injector);
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/projects/narik-common/src/lib/directives/component-loader-host.directive.ts:
--------------------------------------------------------------------------------
1 | import { ViewContainerRef, Directive } from '@angular/core';
2 |
3 | @Directive({
4 | // tslint:disable-next-line:directive-selector
5 | selector: '[narik-loader-host]',
6 | })
7 | export class ComponentLoaderHostDirective {
8 | constructor(public viewContainerRef: ViewContainerRef) {}
9 | }
10 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/styles/#architectui#architectui-theme/components/bootstrap4/utilities/_shadows.scss:
--------------------------------------------------------------------------------
1 | // stylelint-disable declaration-no-important
2 |
3 | .shadow-sm { box-shadow: $box-shadow-sm !important; }
4 | .shadow { box-shadow: $box-shadow !important; }
5 | .shadow-lg { box-shadow: $box-shadow-lg !important; }
6 | .shadow-none { box-shadow: none !important; }
7 |
--------------------------------------------------------------------------------
/projects/narik-common/src/public_api.ts:
--------------------------------------------------------------------------------
1 | /*
2 | * Public API Surface of narik-common
3 | */
4 |
5 | export * from './lib/narik-common.module';
6 | export * from './lib/utils/public_api';
7 | export * from './lib/extensions/public_api';
8 | export * from './lib/directives/public_api';
9 | export * from './lib/validators/narik-validators';
10 | export * from './lib/pipes/public_api';
11 |
--------------------------------------------------------------------------------
/projects/narik-app-core/src/lib/components/index.ts:
--------------------------------------------------------------------------------
1 | import { Provider } from '@angular/core';
2 | import { FormContainerComponent } from './formContainer/form-container.component';
3 |
4 | export const COMPONENTS: Provider[] = [FormContainerComponent];
5 | export const EXPORT_COMPONENTS: Provider[] = [FormContainerComponent];
6 | export const ENTRY_COMPONENTS: Provider[] = [FormContainerComponent];
7 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/app/modules/#architectui#narik-architectui-layout/Components/footer/footer.component.html:
--------------------------------------------------------------------------------
1 |
11 |
--------------------------------------------------------------------------------
/projects/narik-cli/schematics/ng-add/files/src/app/modules/#architectui#narik-architectui-layout/ThemeOptions/store/index.ts:
--------------------------------------------------------------------------------
1 | import { combineReducers } from 'redux';
2 | import { ConfigReducer } from './config.reducer';
3 |
4 | export class ArchitectUIState {
5 | config;
6 | }
7 |
8 | export const rootReducer = combineReducers({
9 | config: ConfigReducer,
10 | });
11 |
--------------------------------------------------------------------------------
/projects/narik-infrastructure/src/lib/services/HttpService.ts:
--------------------------------------------------------------------------------
1 | import { Observable } from 'rxjs';
2 |
3 | export abstract class HttpService {
4 | abstract get(url: string): Observable