├── .cspell.json
├── .devops
├── dev-CD.yml
├── prod-CD.yml
└── uat-CD.yml
├── .editorconfig
├── .eslintignore
├── .eslintrc.json
├── .github
├── .githooks
│ ├── pre-commit
│ ├── pre-push
│ └── prepare-commit-msg
├── pull_request_template.md
└── workflows
│ ├── ci.yml
│ ├── codeql-analysis.yml
│ ├── deploy.yml
│ ├── github-pages.yml
│ ├── manual-deployment.yml
│ ├── release.yml
│ ├── scheduled-deployment-prod.yml
│ └── scheduled-deployment.yml
├── .gitignore
├── .prettierignore
├── .prettierrc
├── .scripts
├── build-widgets.js
└── check-i18n.js
├── .vscode
├── extensions.json
├── launch.json
└── settings.json
├── CHANGELOG.md
├── CHANGELOG
├── CHANGELOG_alpha.md
├── CHANGELOG_beta.md
└── CHANGELOG_next.md
├── CI
├── deploy.sh
└── exclude-list.txt
├── LICENSE
├── README.md
├── apps
├── .gitkeep
├── back-office-e2e
│ ├── .eslintrc.json
│ ├── cypress.config.ts
│ ├── project.json
│ ├── src
│ │ ├── e2e
│ │ │ └── app.cy.ts
│ │ ├── fixtures
│ │ │ └── example.json
│ │ └── support
│ │ │ ├── app.po.ts
│ │ │ ├── commands.ts
│ │ │ └── e2e.ts
│ └── tsconfig.json
├── back-office
│ ├── .eslintrc.json
│ ├── .storybook
│ │ ├── main.ts
│ │ ├── preview-head.html
│ │ ├── preview.js
│ │ ├── storybook-translate.module.ts
│ │ └── tsconfig.json
│ ├── documentation.json
│ ├── jest.config.ts
│ ├── project.json
│ ├── src
│ │ ├── app
│ │ │ ├── __mocks__
│ │ │ │ └── mock-class.test.ts
│ │ │ ├── app-preview
│ │ │ │ ├── app-preview-routing.module.ts
│ │ │ │ ├── app-preview.component.html
│ │ │ │ ├── app-preview.component.scss
│ │ │ │ ├── app-preview.component.spec.ts
│ │ │ │ ├── app-preview.component.ts
│ │ │ │ ├── app-preview.module.ts
│ │ │ │ ├── components
│ │ │ │ │ └── preview-toolbar
│ │ │ │ │ │ ├── preview-toolbar.component.html
│ │ │ │ │ │ ├── preview-toolbar.component.scss
│ │ │ │ │ │ ├── preview-toolbar.component.spec.ts
│ │ │ │ │ │ ├── preview-toolbar.component.ts
│ │ │ │ │ │ └── preview-toolbar.module.ts
│ │ │ │ └── pages
│ │ │ │ │ ├── dashboard
│ │ │ │ │ ├── dashboard-routing.module.ts
│ │ │ │ │ ├── dashboard.component.html
│ │ │ │ │ ├── dashboard.component.scss
│ │ │ │ │ ├── dashboard.component.spec.ts
│ │ │ │ │ ├── dashboard.component.ts
│ │ │ │ │ ├── dashboard.module.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── form
│ │ │ │ │ ├── form-routing.module.ts
│ │ │ │ │ ├── form.component.html
│ │ │ │ │ ├── form.component.scss
│ │ │ │ │ ├── form.component.spec.ts
│ │ │ │ │ ├── form.component.ts
│ │ │ │ │ ├── form.module.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ └── workflow
│ │ │ │ │ ├── graphql
│ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── workflow-routing.module.ts
│ │ │ │ │ ├── workflow.component.html
│ │ │ │ │ ├── workflow.component.scss
│ │ │ │ │ ├── workflow.component.spec.ts
│ │ │ │ │ ├── workflow.component.ts
│ │ │ │ │ └── workflow.module.ts
│ │ │ ├── app-routing.module.ts
│ │ │ ├── app.component.html
│ │ │ ├── app.component.scss
│ │ │ ├── app.component.spec.ts
│ │ │ ├── app.component.ts
│ │ │ ├── app.module.ts
│ │ │ ├── application
│ │ │ │ ├── application-routing.module.ts
│ │ │ │ ├── application.component.html
│ │ │ │ ├── application.component.scss
│ │ │ │ ├── application.component.spec.ts
│ │ │ │ ├── application.component.ts
│ │ │ │ ├── application.module.ts
│ │ │ │ └── pages
│ │ │ │ │ ├── activity-log
│ │ │ │ │ ├── activity-log-routing.module.ts
│ │ │ │ │ ├── activity-log.component.html
│ │ │ │ │ ├── activity-log.component.scss
│ │ │ │ │ ├── activity-log.component.ts
│ │ │ │ │ └── activity-log.module.ts
│ │ │ │ │ ├── add-page
│ │ │ │ │ ├── add-page-routing.module.ts
│ │ │ │ │ ├── add-page.component.html
│ │ │ │ │ ├── add-page.component.scss
│ │ │ │ │ ├── add-page.component.spec.ts
│ │ │ │ │ ├── add-page.component.ts
│ │ │ │ │ ├── add-page.module.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ ├── mutations.ts
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── archive
│ │ │ │ │ ├── archive-routing.module.ts
│ │ │ │ │ ├── archive.component.html
│ │ │ │ │ ├── archive.component.scss
│ │ │ │ │ ├── archive.component.ts
│ │ │ │ │ ├── archive.module.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── channels
│ │ │ │ │ ├── channels-routing.module.ts
│ │ │ │ │ ├── channels.component.html
│ │ │ │ │ ├── channels.component.scss
│ │ │ │ │ ├── channels.component.spec.ts
│ │ │ │ │ ├── channels.component.ts
│ │ │ │ │ ├── channels.module.ts
│ │ │ │ │ └── components
│ │ │ │ │ │ └── channel-modal
│ │ │ │ │ │ ├── channel-modal.component.html
│ │ │ │ │ │ ├── channel-modal.component.scss
│ │ │ │ │ │ ├── channel-modal.component.spec.ts
│ │ │ │ │ │ └── channel-modal.component.ts
│ │ │ │ │ ├── form
│ │ │ │ │ ├── form-routing.module.ts
│ │ │ │ │ ├── form.component.html
│ │ │ │ │ ├── form.component.scss
│ │ │ │ │ ├── form.component.spec.ts
│ │ │ │ │ ├── form.component.ts
│ │ │ │ │ ├── form.module.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── home
│ │ │ │ │ ├── home-routing.module.ts
│ │ │ │ │ ├── home.component.html
│ │ │ │ │ ├── home.component.scss
│ │ │ │ │ ├── home.component.spec.ts
│ │ │ │ │ ├── home.component.ts
│ │ │ │ │ └── home.module.ts
│ │ │ │ │ ├── position-attributes
│ │ │ │ │ ├── graphql
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── position-attributes-routing.module.ts
│ │ │ │ │ ├── position-attributes.component.html
│ │ │ │ │ ├── position-attributes.component.scss
│ │ │ │ │ ├── position-attributes.component.spec.ts
│ │ │ │ │ ├── position-attributes.component.ts
│ │ │ │ │ └── position-attributes.module.ts
│ │ │ │ │ ├── position
│ │ │ │ │ ├── components
│ │ │ │ │ │ └── position-modal
│ │ │ │ │ │ │ ├── position-modal.component.html
│ │ │ │ │ │ │ ├── position-modal.component.scss
│ │ │ │ │ │ │ ├── position-modal.component.spec.ts
│ │ │ │ │ │ │ └── position-modal.component.ts
│ │ │ │ │ ├── position-routing.module.ts
│ │ │ │ │ ├── position.component.html
│ │ │ │ │ ├── position.component.scss
│ │ │ │ │ ├── position.component.spec.ts
│ │ │ │ │ ├── position.component.ts
│ │ │ │ │ └── position.module.ts
│ │ │ │ │ ├── settings
│ │ │ │ │ ├── graphql
│ │ │ │ │ │ └── mutations.ts
│ │ │ │ │ ├── settings-routing.module.ts
│ │ │ │ │ ├── settings.component.html
│ │ │ │ │ ├── settings.component.scss
│ │ │ │ │ ├── settings.component.spec.ts
│ │ │ │ │ ├── settings.component.ts
│ │ │ │ │ └── settings.module.ts
│ │ │ │ │ ├── subscriptions
│ │ │ │ │ ├── components
│ │ │ │ │ │ └── subscription-modal
│ │ │ │ │ │ │ ├── subscription-modal.component.html
│ │ │ │ │ │ │ ├── subscription-modal.component.scss
│ │ │ │ │ │ │ ├── subscription-modal.component.spec.ts
│ │ │ │ │ │ │ └── subscription-modal.component.ts
│ │ │ │ │ ├── graphql
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── subscriptions-routing.module.ts
│ │ │ │ │ ├── subscriptions.component.html
│ │ │ │ │ ├── subscriptions.component.scss
│ │ │ │ │ ├── subscriptions.component.spec.ts
│ │ │ │ │ ├── subscriptions.component.ts
│ │ │ │ │ └── subscriptions.module.ts
│ │ │ │ │ └── workflow
│ │ │ │ │ ├── components
│ │ │ │ │ ├── add-step
│ │ │ │ │ │ ├── add-step-routing.module.ts
│ │ │ │ │ │ ├── add-step.component.html
│ │ │ │ │ │ ├── add-step.component.scss
│ │ │ │ │ │ ├── add-step.component.spec.ts
│ │ │ │ │ │ ├── add-step.component.ts
│ │ │ │ │ │ └── add-step.module.ts
│ │ │ │ │ └── home
│ │ │ │ │ │ ├── home-routing.module.ts
│ │ │ │ │ │ ├── home.component.html
│ │ │ │ │ │ ├── home.component.scss
│ │ │ │ │ │ ├── home.component.spec.ts
│ │ │ │ │ │ ├── home.component.ts
│ │ │ │ │ │ └── home.module.ts
│ │ │ │ │ ├── graphql
│ │ │ │ │ ├── mutations.ts
│ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── workflow-routing.module.ts
│ │ │ │ │ ├── workflow.component.html
│ │ │ │ │ ├── workflow.component.scss
│ │ │ │ │ ├── workflow.component.spec.ts
│ │ │ │ │ ├── workflow.component.ts
│ │ │ │ │ └── workflow.module.ts
│ │ │ ├── auth
│ │ │ │ ├── auth-routing.module.ts
│ │ │ │ ├── auth.module.ts
│ │ │ │ └── pages
│ │ │ │ │ └── login
│ │ │ │ │ ├── login-routing.module.ts
│ │ │ │ │ ├── login.component.html
│ │ │ │ │ ├── login.component.scss
│ │ │ │ │ ├── login.component.spec.ts
│ │ │ │ │ ├── login.component.ts
│ │ │ │ │ └── login.module.ts
│ │ │ ├── components
│ │ │ │ ├── add-form-modal
│ │ │ │ │ ├── add-form-modal.component.html
│ │ │ │ │ ├── add-form-modal.component.scss
│ │ │ │ │ ├── add-form-modal.component.spec.ts
│ │ │ │ │ ├── add-form-modal.component.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ └── queries.ts
│ │ │ │ ├── add-resource-modal
│ │ │ │ │ ├── add-resource-modal.component.html
│ │ │ │ │ ├── add-resource-modal.component.scss
│ │ │ │ │ ├── add-resource-modal.component.spec.ts
│ │ │ │ │ └── add-resource-modal.component.ts
│ │ │ │ ├── application-header
│ │ │ │ │ ├── application-header.component.html
│ │ │ │ │ ├── application-header.component.scss
│ │ │ │ │ ├── application-header.component.spec.ts
│ │ │ │ │ ├── application-header.component.ts
│ │ │ │ │ └── application-header.module.ts
│ │ │ │ ├── custom-style
│ │ │ │ │ ├── custom-style.component.html
│ │ │ │ │ ├── custom-style.component.scss
│ │ │ │ │ ├── custom-style.component.spec.ts
│ │ │ │ │ └── custom-style.component.ts
│ │ │ │ ├── dashboard-filter-settings
│ │ │ │ │ ├── dashboard-filter-settings.component.html
│ │ │ │ │ ├── dashboard-filter-settings.component.scss
│ │ │ │ │ ├── dashboard-filter-settings.component.spec.ts
│ │ │ │ │ └── dashboard-filter-settings.component.ts
│ │ │ │ ├── duplicate-application-modal
│ │ │ │ │ ├── duplicate-application-modal.component.html
│ │ │ │ │ ├── duplicate-application-modal.component.scss
│ │ │ │ │ ├── duplicate-application-modal.component.spec.ts
│ │ │ │ │ ├── duplicate-application-modal.component.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ └── mutations.ts
│ │ │ │ ├── edit-action-button-modal
│ │ │ │ │ ├── edit-action-button-modal.component.html
│ │ │ │ │ ├── edit-action-button-modal.component.scss
│ │ │ │ │ ├── edit-action-button-modal.component.spec.ts
│ │ │ │ │ ├── edit-action-button-modal.component.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ └── queries.ts
│ │ │ │ ├── edit-action-buttons-modal
│ │ │ │ │ ├── edit-action-buttons-modal.component.html
│ │ │ │ │ ├── edit-action-buttons-modal.component.scss
│ │ │ │ │ ├── edit-action-buttons-modal.component.spec.ts
│ │ │ │ │ └── edit-action-buttons-modal.component.ts
│ │ │ │ ├── upload-menu
│ │ │ │ │ ├── upload-menu.component.html
│ │ │ │ │ ├── upload-menu.component.scss
│ │ │ │ │ ├── upload-menu.component.spec.ts
│ │ │ │ │ ├── upload-menu.component.ts
│ │ │ │ │ ├── upload-menu.module.ts
│ │ │ │ │ └── upload-menu.stories.ts
│ │ │ │ ├── view-icon-selector
│ │ │ │ │ ├── view-icon-selector.component.html
│ │ │ │ │ ├── view-icon-selector.component.scss
│ │ │ │ │ ├── view-icon-selector.component.spec.ts
│ │ │ │ │ ├── view-icon-selector.component.ts
│ │ │ │ │ └── view-icon-selector.stories.ts
│ │ │ │ └── view-settings-modal
│ │ │ │ │ ├── view-settings-modal.component.html
│ │ │ │ │ ├── view-settings-modal.component.scss
│ │ │ │ │ ├── view-settings-modal.component.spec.ts
│ │ │ │ │ └── view-settings-modal.component.ts
│ │ │ ├── dashboard
│ │ │ │ ├── dashboard-routing.module.ts
│ │ │ │ ├── dashboard.component.html
│ │ │ │ ├── dashboard.component.scss
│ │ │ │ ├── dashboard.component.spec.ts
│ │ │ │ ├── dashboard.component.ts
│ │ │ │ ├── dashboard.module.ts
│ │ │ │ └── pages
│ │ │ │ │ ├── api-configuration
│ │ │ │ │ ├── api-configuration-routing.module.ts
│ │ │ │ │ ├── api-configuration.component.html
│ │ │ │ │ ├── api-configuration.component.scss
│ │ │ │ │ ├── api-configuration.component.spec.ts
│ │ │ │ │ ├── api-configuration.component.ts
│ │ │ │ │ ├── api-configuration.module.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ ├── mutations.ts
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── api-configurations
│ │ │ │ │ ├── api-configurations-routing.module.ts
│ │ │ │ │ ├── api-configurations.component.html
│ │ │ │ │ ├── api-configurations.component.scss
│ │ │ │ │ ├── api-configurations.component.spec.ts
│ │ │ │ │ ├── api-configurations.component.ts
│ │ │ │ │ ├── api-configurations.module.ts
│ │ │ │ │ ├── components
│ │ │ │ │ │ └── add-api-configuration
│ │ │ │ │ │ │ ├── add-api-configuration.component.html
│ │ │ │ │ │ │ ├── add-api-configuration.component.scss
│ │ │ │ │ │ │ ├── add-api-configuration.component.spec.ts
│ │ │ │ │ │ │ └── add-api-configuration.component.ts
│ │ │ │ │ ├── filter
│ │ │ │ │ │ ├── filter.component.html
│ │ │ │ │ │ ├── filter.component.scss
│ │ │ │ │ │ ├── filter.component.spec.ts
│ │ │ │ │ │ └── filter.component.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ ├── mutations.ts
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── applications
│ │ │ │ │ ├── applications-routing.module.ts
│ │ │ │ │ ├── applications.component.html
│ │ │ │ │ ├── applications.component.scss
│ │ │ │ │ ├── applications.component.spec.ts
│ │ │ │ │ ├── applications.component.ts
│ │ │ │ │ ├── applications.module.ts
│ │ │ │ │ ├── components
│ │ │ │ │ │ ├── chose-role
│ │ │ │ │ │ │ ├── chose-role.component.html
│ │ │ │ │ │ │ ├── chose-role.component.scss
│ │ │ │ │ │ │ ├── chose-role.component.spec.ts
│ │ │ │ │ │ │ └── chose-role.component.ts
│ │ │ │ │ │ └── filter
│ │ │ │ │ │ │ ├── filter.component.html
│ │ │ │ │ │ │ ├── filter.component.scss
│ │ │ │ │ │ │ ├── filter.component.spec.ts
│ │ │ │ │ │ │ └── filter.component.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ ├── mutations.ts
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── dashboard
│ │ │ │ │ ├── components
│ │ │ │ │ │ ├── context-selector
│ │ │ │ │ │ │ ├── context-selector.component.html
│ │ │ │ │ │ │ ├── context-selector.component.scss
│ │ │ │ │ │ │ ├── context-selector.component.spec.ts
│ │ │ │ │ │ │ └── context-selector.component.ts
│ │ │ │ │ │ ├── edit-context-modal
│ │ │ │ │ │ │ ├── edit-context-modal.component.html
│ │ │ │ │ │ │ ├── edit-context-modal.component.scss
│ │ │ │ │ │ │ ├── edit-context-modal.component.spec.ts
│ │ │ │ │ │ │ ├── edit-context-modal.component.ts
│ │ │ │ │ │ │ └── graphql
│ │ │ │ │ │ │ │ └── queries.ts
│ │ │ │ │ │ └── manage-templates-modal
│ │ │ │ │ │ │ ├── manage-templates-modal.component.html
│ │ │ │ │ │ │ ├── manage-templates-modal.component.scss
│ │ │ │ │ │ │ ├── manage-templates-modal.component.spec.ts
│ │ │ │ │ │ │ └── manage-templates-modal.component.ts
│ │ │ │ │ ├── dashboard-routing.module.ts
│ │ │ │ │ ├── dashboard.component.html
│ │ │ │ │ ├── dashboard.component.scss
│ │ │ │ │ ├── dashboard.component.spec.ts
│ │ │ │ │ ├── dashboard.component.ts
│ │ │ │ │ ├── dashboard.module.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ ├── mutations.ts
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── dashboards
│ │ │ │ │ └── graphql
│ │ │ │ │ │ ├── mutations.ts
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── form-answer
│ │ │ │ │ ├── form-answer-routing.module.ts
│ │ │ │ │ ├── form-answer.component.html
│ │ │ │ │ ├── form-answer.component.scss
│ │ │ │ │ ├── form-answer.component.spec.ts
│ │ │ │ │ ├── form-answer.component.ts
│ │ │ │ │ ├── form-answer.module.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── form-builder
│ │ │ │ │ ├── components
│ │ │ │ │ │ └── history
│ │ │ │ │ │ │ ├── history.component.html
│ │ │ │ │ │ │ ├── history.component.scss
│ │ │ │ │ │ │ ├── history.component.spec.ts
│ │ │ │ │ │ │ └── history.component.ts
│ │ │ │ │ ├── form-builder-routing.module.ts
│ │ │ │ │ ├── form-builder.component.html
│ │ │ │ │ ├── form-builder.component.scss
│ │ │ │ │ ├── form-builder.component.spec.ts
│ │ │ │ │ ├── form-builder.component.ts
│ │ │ │ │ ├── form-builder.module.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ ├── fragments.ts
│ │ │ │ │ │ ├── mutations.ts
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── form-records
│ │ │ │ │ ├── form-records-routing.module.ts
│ │ │ │ │ ├── form-records.component.html
│ │ │ │ │ ├── form-records.component.scss
│ │ │ │ │ ├── form-records.component.spec.ts
│ │ │ │ │ ├── form-records.component.ts
│ │ │ │ │ ├── form-records.module.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ ├── mutations.ts
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── forms
│ │ │ │ │ ├── components
│ │ │ │ │ │ └── filter
│ │ │ │ │ │ │ ├── filter.component.html
│ │ │ │ │ │ │ ├── filter.component.spec.ts
│ │ │ │ │ │ │ └── filter.component.ts
│ │ │ │ │ ├── forms-routing.module.ts
│ │ │ │ │ ├── forms.component.html
│ │ │ │ │ ├── forms.component.scss
│ │ │ │ │ ├── forms.component.spec.ts
│ │ │ │ │ ├── forms.component.ts
│ │ │ │ │ ├── forms.module.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ ├── mutations.ts
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── pull-jobs
│ │ │ │ │ ├── components
│ │ │ │ │ │ └── edit-pull-job-modal
│ │ │ │ │ │ │ ├── edit-pull-job-modal.component.html
│ │ │ │ │ │ │ ├── edit-pull-job-modal.component.scss
│ │ │ │ │ │ │ ├── edit-pull-job-modal.component.spec.ts
│ │ │ │ │ │ │ └── edit-pull-job-modal.component.ts
│ │ │ │ │ ├── graphql
│ │ │ │ │ │ ├── mutations.ts
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── pull-jobs-routing.module.ts
│ │ │ │ │ ├── pull-jobs.component.html
│ │ │ │ │ ├── pull-jobs.component.scss
│ │ │ │ │ ├── pull-jobs.component.spec.ts
│ │ │ │ │ ├── pull-jobs.component.ts
│ │ │ │ │ └── pull-jobs.module.ts
│ │ │ │ │ ├── reference-data
│ │ │ │ │ ├── graphql
│ │ │ │ │ │ ├── mutations.ts
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── reference-data-routing.module.ts
│ │ │ │ │ ├── reference-data.component.html
│ │ │ │ │ ├── reference-data.component.scss
│ │ │ │ │ ├── reference-data.component.spec.ts
│ │ │ │ │ ├── reference-data.component.ts
│ │ │ │ │ ├── reference-data.form.ts
│ │ │ │ │ ├── reference-data.module.ts
│ │ │ │ │ └── utils
│ │ │ │ │ │ └── inferTypeFromString.ts
│ │ │ │ │ ├── reference-datas
│ │ │ │ │ ├── add-reference-data
│ │ │ │ │ │ ├── add-reference-data.component.html
│ │ │ │ │ │ ├── add-reference-data.component.scss
│ │ │ │ │ │ ├── add-reference-data.component.spec.ts
│ │ │ │ │ │ └── add-reference-data.component.ts
│ │ │ │ │ ├── filter
│ │ │ │ │ │ └── filter.component.ts
│ │ │ │ │ ├── graphql
│ │ │ │ │ │ ├── mutations.ts
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── reference-datas-routing.module.ts
│ │ │ │ │ ├── reference-datas.component.html
│ │ │ │ │ ├── reference-datas.component.scss
│ │ │ │ │ ├── reference-datas.component.spec.ts
│ │ │ │ │ ├── reference-datas.component.ts
│ │ │ │ │ └── reference-datas.module.ts
│ │ │ │ │ ├── resource
│ │ │ │ │ ├── aggregations-tab
│ │ │ │ │ │ ├── aggregations-tab-routing.module.ts
│ │ │ │ │ │ ├── aggregations-tab.component.html
│ │ │ │ │ │ ├── aggregations-tab.component.scss
│ │ │ │ │ │ ├── aggregations-tab.component.spec.ts
│ │ │ │ │ │ ├── aggregations-tab.component.ts
│ │ │ │ │ │ ├── aggregations-tab.module.ts
│ │ │ │ │ │ └── graphql
│ │ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── calculated-fields-tab
│ │ │ │ │ │ ├── calculated-fields-tab-routing.module.ts
│ │ │ │ │ │ ├── calculated-fields-tab.component.html
│ │ │ │ │ │ ├── calculated-fields-tab.component.scss
│ │ │ │ │ │ ├── calculated-fields-tab.component.spec.ts
│ │ │ │ │ │ ├── calculated-fields-tab.component.ts
│ │ │ │ │ │ ├── calculated-fields-tab.module.ts
│ │ │ │ │ │ └── graphql
│ │ │ │ │ │ │ └── mutations.ts
│ │ │ │ │ ├── components
│ │ │ │ │ │ └── data-presentation-list
│ │ │ │ │ │ │ ├── data-presentation-list.component.html
│ │ │ │ │ │ │ ├── data-presentation-list.component.scss
│ │ │ │ │ │ │ └── data-presentation-list.component.ts
│ │ │ │ │ ├── forms-tab
│ │ │ │ │ │ ├── forms-tab-routing.module.ts
│ │ │ │ │ │ ├── forms-tab.component.html
│ │ │ │ │ │ ├── forms-tab.component.scss
│ │ │ │ │ │ ├── forms-tab.component.spec.ts
│ │ │ │ │ │ ├── forms-tab.component.ts
│ │ │ │ │ │ ├── forms-tab.module.ts
│ │ │ │ │ │ └── graphql
│ │ │ │ │ │ │ ├── mutations.ts
│ │ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── graphql
│ │ │ │ │ │ ├── mutations.ts
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── layouts-tab
│ │ │ │ │ │ ├── graphql
│ │ │ │ │ │ │ └── queries.ts
│ │ │ │ │ │ ├── layouts-tab-routing.module.ts
│ │ │ │ │ │ ├── layouts-tab.component.html
│ │ │ │ │ │ ├── layouts-tab.component.scss
│ │ │ │ │ │ ├── layouts-tab.component.spec.ts
│ │ │ │ │ │ ├── layouts-tab.component.ts
│ │ │ │ │ │ └── layouts-tab.module.ts
│ │ │ │ │ ├── records-tab
│ │ │ │ │ │ ├── graphql
│ │ │ │ │ │ │ ├── mutations.ts
│ │ │ │ │ │ │ └── queries.ts
│ │ │ │ │ │ ├── records-tab-routing.module.ts
│ │ │ │ │ │ ├── records-tab.component.html
│ │ │ │ │ │ ├── records-tab.component.scss
│ │ │ │ │ │ ├── records-tab.component.spec.ts
│ │ │ │ │ │ ├── records-tab.component.ts
│ │ │ │ │ │ └── records-tab.module.ts
│ │ │ │ │ ├── resource-routing.module.ts
│ │ │ │ │ ├── resource.component.html
│ │ │ │ │ ├── resource.component.scss
│ │ │ │ │ ├── resource.component.spec.ts
│ │ │ │ │ ├── resource.component.ts
│ │ │ │ │ └── resource.module.ts
│ │ │ │ │ ├── resources
│ │ │ │ │ ├── filter
│ │ │ │ │ │ ├── filter.component.html
│ │ │ │ │ │ ├── filter.component.scss
│ │ │ │ │ │ ├── filter.component.spec.ts
│ │ │ │ │ │ └── filter.component.ts
│ │ │ │ │ ├── graphql
│ │ │ │ │ │ ├── mutations.ts
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── resources-routing.module.ts
│ │ │ │ │ ├── resources.component.html
│ │ │ │ │ ├── resources.component.scss
│ │ │ │ │ ├── resources.component.spec.ts
│ │ │ │ │ ├── resources.component.ts
│ │ │ │ │ └── resources.module.ts
│ │ │ │ │ ├── update-record
│ │ │ │ │ ├── graphql
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── update-record-routing.module.ts
│ │ │ │ │ ├── update-record.component.html
│ │ │ │ │ ├── update-record.component.scss
│ │ │ │ │ ├── update-record.component.spec.ts
│ │ │ │ │ ├── update-record.component.ts
│ │ │ │ │ └── update-record.module.ts
│ │ │ │ │ └── users
│ │ │ │ │ ├── graphql
│ │ │ │ │ ├── mutations.ts
│ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── users-routing.module.ts
│ │ │ │ │ ├── users.component.html
│ │ │ │ │ ├── users.component.scss
│ │ │ │ │ ├── users.component.spec.ts
│ │ │ │ │ ├── users.component.ts
│ │ │ │ │ └── users.module.ts
│ │ │ ├── graphql.module.ts
│ │ │ ├── guards
│ │ │ │ ├── access.guard.spec.ts
│ │ │ │ ├── access.guard.ts
│ │ │ │ ├── auth.guard.spec.ts
│ │ │ │ ├── auth.guard.ts
│ │ │ │ ├── can-deactivate.guard.spec.ts
│ │ │ │ └── can-deactivate.guard.ts
│ │ │ ├── services
│ │ │ │ ├── preview.service.spec.ts
│ │ │ │ └── preview.service.ts
│ │ │ ├── shared
│ │ │ │ └── pages
│ │ │ │ │ ├── role-summary
│ │ │ │ │ ├── role-summary-routing.module.ts
│ │ │ │ │ ├── role-summary.component.html
│ │ │ │ │ ├── role-summary.component.scss
│ │ │ │ │ ├── role-summary.component.spec.ts
│ │ │ │ │ ├── role-summary.component.ts
│ │ │ │ │ └── role-summary.module.ts
│ │ │ │ │ ├── roles
│ │ │ │ │ ├── roles-routing.module.ts
│ │ │ │ │ ├── roles.component.html
│ │ │ │ │ ├── roles.component.scss
│ │ │ │ │ ├── roles.component.spec.ts
│ │ │ │ │ ├── roles.component.ts
│ │ │ │ │ └── roles.module.ts
│ │ │ │ │ └── user-summary
│ │ │ │ │ ├── user-summary-routing.module.ts
│ │ │ │ │ ├── user-summary.component.html
│ │ │ │ │ ├── user-summary.component.scss
│ │ │ │ │ ├── user-summary.component.spec.ts
│ │ │ │ │ ├── user-summary.component.ts
│ │ │ │ │ └── user-summary.module.ts
│ │ │ └── utils
│ │ │ │ ├── extractColumns.ts
│ │ │ │ └── nameValidation.ts
│ │ ├── environments
│ │ │ ├── environment.azure.dev.ts
│ │ │ ├── environment.azure.prod.ts
│ │ │ ├── environment.azure.uat.ts
│ │ │ ├── environment.local.dev.ts
│ │ │ ├── environment.local.prod.ts
│ │ │ ├── environment.local.uat.ts
│ │ │ ├── environment.shared.ts
│ │ │ ├── environment.ts
│ │ │ └── environment.type.ts
│ │ ├── favicon.ico
│ │ ├── index.html
│ │ ├── main.ts
│ │ ├── polyfills.ts
│ │ ├── styles.scss
│ │ ├── test-setup.ts
│ │ ├── themes
│ │ │ └── default
│ │ │ │ ├── default.dev.ts
│ │ │ │ ├── default.local.ts
│ │ │ │ ├── default.prod.ts
│ │ │ │ ├── default.sit.ts
│ │ │ │ └── default.uat.ts
│ │ └── web.config
│ ├── tsconfig.app.json
│ ├── tsconfig.editor.json
│ ├── tsconfig.json
│ └── tsconfig.spec.json
├── front-office-e2e
│ ├── .eslintrc.json
│ ├── cypress.config.ts
│ ├── project.json
│ ├── src
│ │ ├── e2e
│ │ │ └── app.cy.ts
│ │ ├── fixtures
│ │ │ └── example.json
│ │ └── support
│ │ │ ├── app.po.ts
│ │ │ ├── commands.ts
│ │ │ └── e2e.ts
│ └── tsconfig.json
├── front-office
│ ├── .eslintrc.json
│ ├── .storybook
│ │ ├── main.ts
│ │ ├── preview-head.html
│ │ ├── preview.js
│ │ ├── storybook-translate.module.ts
│ │ └── tsconfig.json
│ ├── documentation.json
│ ├── jest.config.ts
│ ├── project.json
│ ├── src
│ │ ├── app
│ │ │ ├── app-routing.module.ts
│ │ │ ├── app.component.html
│ │ │ ├── app.component.scss
│ │ │ ├── app.component.spec.ts
│ │ │ ├── app.component.ts
│ │ │ ├── app.module.ts
│ │ │ ├── application
│ │ │ │ ├── application-routing.module.ts
│ │ │ │ ├── application.component.html
│ │ │ │ ├── application.component.scss
│ │ │ │ ├── application.component.spec.ts
│ │ │ │ ├── application.component.ts
│ │ │ │ ├── application.module.ts
│ │ │ │ └── pages
│ │ │ │ │ ├── activity-log
│ │ │ │ │ ├── activity-log-routing.module.ts
│ │ │ │ │ ├── activity-log.component.html
│ │ │ │ │ ├── activity-log.component.scss
│ │ │ │ │ ├── activity-log.component.ts
│ │ │ │ │ └── activity-log.module.ts
│ │ │ │ │ ├── dashboard
│ │ │ │ │ ├── dashboard-routing.module.ts
│ │ │ │ │ ├── dashboard.component.html
│ │ │ │ │ ├── dashboard.component.scss
│ │ │ │ │ ├── dashboard.component.spec.ts
│ │ │ │ │ ├── dashboard.component.ts
│ │ │ │ │ ├── dashboard.module.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── form
│ │ │ │ │ ├── form-routing.module.ts
│ │ │ │ │ ├── form.component.html
│ │ │ │ │ ├── form.component.scss
│ │ │ │ │ ├── form.component.spec.ts
│ │ │ │ │ ├── form.component.ts
│ │ │ │ │ ├── form.module.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── home
│ │ │ │ │ ├── home-routing.module.ts
│ │ │ │ │ ├── home.component.html
│ │ │ │ │ ├── home.component.scss
│ │ │ │ │ ├── home.component.spec.ts
│ │ │ │ │ ├── home.component.ts
│ │ │ │ │ └── home.module.ts
│ │ │ │ │ ├── role-summary
│ │ │ │ │ ├── role-summary-routing.module.ts
│ │ │ │ │ ├── role-summary.component.html
│ │ │ │ │ ├── role-summary.component.scss
│ │ │ │ │ ├── role-summary.component.spec.ts
│ │ │ │ │ ├── role-summary.component.ts
│ │ │ │ │ └── role-summary.module.ts
│ │ │ │ │ ├── roles
│ │ │ │ │ ├── roles-routing.module.ts
│ │ │ │ │ ├── roles.component.html
│ │ │ │ │ ├── roles.component.scss
│ │ │ │ │ ├── roles.component.spec.ts
│ │ │ │ │ ├── roles.component.ts
│ │ │ │ │ └── roles.module.ts
│ │ │ │ │ ├── share
│ │ │ │ │ ├── graphql
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── share-routing.module.ts
│ │ │ │ │ ├── share.component.html
│ │ │ │ │ ├── share.component.scss
│ │ │ │ │ ├── share.component.spec.ts
│ │ │ │ │ ├── share.component.ts
│ │ │ │ │ └── share.module.ts
│ │ │ │ │ ├── user-summary
│ │ │ │ │ ├── user-summary-routing.module.ts
│ │ │ │ │ ├── user-summary.component.html
│ │ │ │ │ ├── user-summary.component.scss
│ │ │ │ │ ├── user-summary.component.spec.ts
│ │ │ │ │ ├── user-summary.component.ts
│ │ │ │ │ └── user-summary.module.ts
│ │ │ │ │ └── workflow
│ │ │ │ │ ├── graphql
│ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── workflow-routing.module.ts
│ │ │ │ │ ├── workflow.component.html
│ │ │ │ │ ├── workflow.component.scss
│ │ │ │ │ ├── workflow.component.spec.ts
│ │ │ │ │ ├── workflow.component.ts
│ │ │ │ │ └── workflow.module.ts
│ │ │ ├── auth
│ │ │ │ ├── auth-routing.module.ts
│ │ │ │ ├── auth.module.ts
│ │ │ │ └── pages
│ │ │ │ │ └── login
│ │ │ │ │ ├── login-routing.module.ts
│ │ │ │ │ ├── login.component.html
│ │ │ │ │ ├── login.component.scss
│ │ │ │ │ ├── login.component.spec.ts
│ │ │ │ │ ├── login.component.ts
│ │ │ │ │ └── login.module.ts
│ │ │ ├── graphql.module.ts
│ │ │ ├── guards
│ │ │ │ ├── access.guard.spec.ts
│ │ │ │ ├── access.guard.ts
│ │ │ │ ├── auth.guard.spec.ts
│ │ │ │ ├── auth.guard.ts
│ │ │ │ └── can-deactivate.guard.ts
│ │ │ └── redirect
│ │ │ │ ├── redirect-routing.module.ts
│ │ │ │ ├── redirect.component.html
│ │ │ │ ├── redirect.component.scss
│ │ │ │ ├── redirect.component.spec.ts
│ │ │ │ ├── redirect.component.ts
│ │ │ │ └── redirect.module.ts
│ │ ├── environments
│ │ │ ├── environment.azure.dev.ts
│ │ │ ├── environment.azure.prod.ts
│ │ │ ├── environment.azure.uat.ts
│ │ │ ├── environment.local.dev.ts
│ │ │ ├── environment.local.prod.ts
│ │ │ ├── environment.local.uat.ts
│ │ │ ├── environment.shared.ts
│ │ │ ├── environment.ts
│ │ │ └── environment.type.ts
│ │ ├── favicon.ico
│ │ ├── index.html
│ │ ├── main.ts
│ │ ├── polyfills.ts
│ │ ├── styles.scss
│ │ ├── test-setup.ts
│ │ ├── themes
│ │ │ └── default
│ │ │ │ ├── default.dev.ts
│ │ │ │ ├── default.local.ts
│ │ │ │ ├── default.prod.ts
│ │ │ │ ├── default.sit.ts
│ │ │ │ └── default.uat.ts
│ │ └── web.config
│ ├── tsconfig.app.json
│ ├── tsconfig.editor.json
│ ├── tsconfig.json
│ └── tsconfig.spec.json
├── web-widgets-e2e
│ ├── .eslintrc.json
│ ├── cypress.config.ts
│ ├── project.json
│ ├── src
│ │ ├── e2e
│ │ │ └── app.cy.ts
│ │ ├── fixtures
│ │ │ └── example.json
│ │ └── support
│ │ │ ├── app.po.ts
│ │ │ ├── commands.ts
│ │ │ └── e2e.ts
│ └── tsconfig.json
└── web-widgets
│ ├── .eslintrc.json
│ ├── jest.config.ts
│ ├── project.json
│ ├── src
│ ├── app
│ │ ├── app.component.html
│ │ ├── app.component.ts
│ │ ├── app.module.ts
│ │ ├── graphql.module.ts
│ │ ├── styles
│ │ │ └── _ui.scss
│ │ ├── utils
│ │ │ ├── overlay-container.ts
│ │ │ └── shadow-root-extended-host.component.ts
│ │ └── widgets
│ │ │ ├── app-widget
│ │ │ ├── app-widget-routing.module.ts
│ │ │ ├── app-widget.component.html
│ │ │ ├── app-widget.component.scss
│ │ │ ├── app-widget.component.ts
│ │ │ ├── app-widget.module.ts
│ │ │ ├── application
│ │ │ │ ├── application-routing.module.ts
│ │ │ │ ├── application.component.html
│ │ │ │ ├── application.component.scss
│ │ │ │ ├── application.component.spec.ts
│ │ │ │ ├── application.component.ts
│ │ │ │ ├── application.module.ts
│ │ │ │ └── pages
│ │ │ │ │ ├── dashboard
│ │ │ │ │ ├── dashboard-routing.module.ts
│ │ │ │ │ ├── dashboard.component.html
│ │ │ │ │ ├── dashboard.component.scss
│ │ │ │ │ ├── dashboard.component.spec.ts
│ │ │ │ │ ├── dashboard.component.ts
│ │ │ │ │ ├── dashboard.module.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── form
│ │ │ │ │ ├── form-routing.module.ts
│ │ │ │ │ ├── form.component.html
│ │ │ │ │ ├── form.component.scss
│ │ │ │ │ ├── form.component.spec.ts
│ │ │ │ │ ├── form.component.ts
│ │ │ │ │ ├── form.module.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── home
│ │ │ │ │ ├── home-routing.module.ts
│ │ │ │ │ ├── home.component.html
│ │ │ │ │ ├── home.component.scss
│ │ │ │ │ ├── home.component.spec.ts
│ │ │ │ │ ├── home.component.ts
│ │ │ │ │ └── home.module.ts
│ │ │ │ │ ├── role-summary
│ │ │ │ │ ├── role-summary-routing.module.ts
│ │ │ │ │ ├── role-summary.component.html
│ │ │ │ │ ├── role-summary.component.scss
│ │ │ │ │ ├── role-summary.component.spec.ts
│ │ │ │ │ ├── role-summary.component.ts
│ │ │ │ │ └── role-summary.module.ts
│ │ │ │ │ ├── roles
│ │ │ │ │ ├── roles-routing.module.ts
│ │ │ │ │ ├── roles.component.html
│ │ │ │ │ ├── roles.component.scss
│ │ │ │ │ ├── roles.component.spec.ts
│ │ │ │ │ ├── roles.component.ts
│ │ │ │ │ └── roles.module.ts
│ │ │ │ │ ├── share
│ │ │ │ │ ├── graphql
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── share-routing.module.ts
│ │ │ │ │ ├── share.component.html
│ │ │ │ │ ├── share.component.scss
│ │ │ │ │ ├── share.component.spec.ts
│ │ │ │ │ ├── share.component.ts
│ │ │ │ │ └── share.module.ts
│ │ │ │ │ ├── user-summary
│ │ │ │ │ ├── user-summary-routing.module.ts
│ │ │ │ │ ├── user-summary.component.html
│ │ │ │ │ ├── user-summary.component.scss
│ │ │ │ │ ├── user-summary.component.spec.ts
│ │ │ │ │ ├── user-summary.component.ts
│ │ │ │ │ └── user-summary.module.ts
│ │ │ │ │ └── workflow
│ │ │ │ │ ├── graphql
│ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── workflow-routing.module.ts
│ │ │ │ │ ├── workflow.component.html
│ │ │ │ │ ├── workflow.component.scss
│ │ │ │ │ ├── workflow.component.spec.ts
│ │ │ │ │ ├── workflow.component.ts
│ │ │ │ │ └── workflow.module.ts
│ │ │ ├── auth
│ │ │ │ ├── auth-routing.module.ts
│ │ │ │ ├── auth.module.ts
│ │ │ │ └── pages
│ │ │ │ │ └── login
│ │ │ │ │ ├── login-routing.module.ts
│ │ │ │ │ ├── login.component.html
│ │ │ │ │ ├── login.component.scss
│ │ │ │ │ ├── login.component.spec.ts
│ │ │ │ │ ├── login.component.ts
│ │ │ │ │ └── login.module.ts
│ │ │ ├── guards
│ │ │ │ ├── access.guard.spec.ts
│ │ │ │ ├── access.guard.ts
│ │ │ │ ├── auth.guard.spec.ts
│ │ │ │ ├── auth.guard.ts
│ │ │ │ ├── can-deactivate.guard.ts
│ │ │ │ └── normalize-url.guard.ts
│ │ │ └── route-reuse-strategy.ts
│ │ │ └── form-widget
│ │ │ ├── components
│ │ │ ├── form.component.html
│ │ │ ├── form.component.scss
│ │ │ ├── form.component.spec.ts
│ │ │ ├── form.component.ts
│ │ │ └── form.module.ts
│ │ │ ├── form-widget.component.html
│ │ │ ├── form-widget.component.scss
│ │ │ ├── form-widget.component.spec.ts
│ │ │ ├── form-widget.component.ts
│ │ │ ├── form-widget.module.ts
│ │ │ └── graphql
│ │ │ └── queries.ts
│ ├── environments
│ │ ├── environment.azure.dev.ts
│ │ ├── environment.azure.local.ts
│ │ ├── environment.azure.prod.ts
│ │ ├── environment.azure.uat.ts
│ │ ├── environment.shared.ts
│ │ ├── environment.ts
│ │ └── environment.type.ts
│ ├── favicon.ico
│ ├── index.html
│ ├── main.ts
│ ├── polyfills.ts
│ ├── styles.scss
│ ├── test-setup.ts
│ └── themes
│ │ └── default.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.editor.json
│ ├── tsconfig.json
│ └── tsconfig.spec.json
├── assets
├── .gitkeep
├── bar.svg
├── column.svg
├── dashboard.svg
├── donut.svg
├── fonts
│ └── DejaVu
│ │ ├── DejaVuSans-Bold.ttf
│ │ ├── DejaVuSans-BoldOblique.ttf
│ │ ├── DejaVuSans-Oblique.ttf
│ │ └── DejaVuSans.ttf
├── form.svg
├── grid.svg
├── line.svg
├── login-background.jpg
├── logo.png
├── map.svg
├── microsoft-icon.jpg
├── owners.svg
├── pie.svg
├── placeholder.svg
├── resource.svg
├── resources.svg
├── silent-check-sso.html
├── summary-card.svg
├── tab.svg
├── text.svg
├── users.svg
└── workflow.svg
├── error_pages
├── 404.html
└── 500.html
├── jest-shim.ts
├── jest.config.ts
├── jest.preset.js
├── libs
├── .gitkeep
├── doc-management
│ ├── .eslintrc.json
│ ├── .storybook
│ │ ├── main.ts
│ │ ├── preview-head.html
│ │ ├── preview.js
│ │ └── tsconfig.json
│ ├── README.md
│ ├── jest.config.ts
│ ├── project.json
│ ├── src
│ │ ├── index.ts
│ │ ├── lib
│ │ │ └── components
│ │ │ │ ├── document-upload
│ │ │ │ ├── document-upload.component.html
│ │ │ │ ├── document-upload.component.scss
│ │ │ │ ├── document-upload.component.spec.ts
│ │ │ │ ├── document-upload.component.stories.ts
│ │ │ │ ├── document-upload.component.ts
│ │ │ │ └── index.ts
│ │ │ │ └── index.ts
│ │ └── test-setup.ts
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ └── tsconfig.spec.json
├── shared
│ ├── .eslintrc.json
│ ├── .storybook
│ │ ├── main.ts
│ │ ├── preview-head.html
│ │ ├── preview.js
│ │ ├── storybook-translate.module.ts
│ │ └── tsconfig.json
│ ├── README.md
│ ├── jest.config.ts
│ ├── project.json
│ ├── src
│ │ ├── i18n
│ │ │ ├── en.json
│ │ │ ├── fr.json
│ │ │ ├── test.json
│ │ │ └── tinymce
│ │ │ │ └── fr_FR.js
│ │ ├── index.ts
│ │ ├── lib
│ │ │ ├── components
│ │ │ │ ├── access
│ │ │ │ │ ├── access.component.html
│ │ │ │ │ ├── access.component.scss
│ │ │ │ │ ├── access.component.spec.ts
│ │ │ │ │ ├── access.component.ts
│ │ │ │ │ ├── access.module.ts
│ │ │ │ │ ├── edit-access
│ │ │ │ │ │ ├── edit-access.component.html
│ │ │ │ │ │ ├── edit-access.component.scss
│ │ │ │ │ │ ├── edit-access.component.spec.ts
│ │ │ │ │ │ ├── edit-access.component.ts
│ │ │ │ │ │ └── graphql
│ │ │ │ │ │ │ └── queries.ts
│ │ │ │ │ └── public-api.ts
│ │ │ │ ├── action-button
│ │ │ │ │ ├── action-button.component.html
│ │ │ │ │ ├── action-button.component.scss
│ │ │ │ │ ├── action-button.component.spec.ts
│ │ │ │ │ ├── action-button.component.ts
│ │ │ │ │ ├── action-button.type.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ ├── mutations.ts
│ │ │ │ │ │ └── queries.ts
│ │ │ │ ├── action-buttons
│ │ │ │ │ ├── action-buttons.component.html
│ │ │ │ │ ├── action-buttons.component.scss
│ │ │ │ │ ├── action-buttons.component.spec.ts
│ │ │ │ │ ├── action-buttons.component.ts
│ │ │ │ │ └── public-api.ts
│ │ │ │ ├── activity-log
│ │ │ │ │ ├── activity-log-group-by-page
│ │ │ │ │ │ ├── activity-log-group-by-page.component.html
│ │ │ │ │ │ ├── activity-log-group-by-page.component.scss
│ │ │ │ │ │ ├── activity-log-group-by-page.component.spec.ts
│ │ │ │ │ │ └── activity-log-group-by-page.component.ts
│ │ │ │ │ ├── activity-log-group-by-user
│ │ │ │ │ │ ├── activity-log-group-by-user.component.html
│ │ │ │ │ │ ├── activity-log-group-by-user.component.scss
│ │ │ │ │ │ ├── activity-log-group-by-user.component.spec.ts
│ │ │ │ │ │ └── activity-log-group-by-user.component.ts
│ │ │ │ │ ├── activity-log-list
│ │ │ │ │ │ ├── activity-log-list.component.html
│ │ │ │ │ │ ├── activity-log-list.component.scss
│ │ │ │ │ │ ├── activity-log-list.component.spec.ts
│ │ │ │ │ │ └── activity-log-list.component.ts
│ │ │ │ │ ├── activity-log.component.html
│ │ │ │ │ ├── activity-log.component.scss
│ │ │ │ │ ├── activity-log.component.spec.ts
│ │ │ │ │ ├── activity-log.component.ts
│ │ │ │ │ ├── activity-log.module.ts
│ │ │ │ │ └── public-api.ts
│ │ │ │ ├── aggregation
│ │ │ │ │ ├── add-aggregation-modal
│ │ │ │ │ │ ├── add-aggregation-modal.component.html
│ │ │ │ │ │ ├── add-aggregation-modal.component.scss
│ │ │ │ │ │ ├── add-aggregation-modal.component.spec.ts
│ │ │ │ │ │ ├── add-aggregation-modal.component.ts
│ │ │ │ │ │ └── graphql
│ │ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── aggregation-grid
│ │ │ │ │ │ ├── aggregation-grid.component.html
│ │ │ │ │ │ ├── aggregation-grid.component.scss
│ │ │ │ │ │ ├── aggregation-grid.component.spec.ts
│ │ │ │ │ │ ├── aggregation-grid.component.ts
│ │ │ │ │ │ ├── aggregation-grid.constants.ts
│ │ │ │ │ │ ├── aggregation-grid.module.ts
│ │ │ │ │ │ └── graphql
│ │ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── aggregation-table
│ │ │ │ │ │ ├── aggregation-table.component.html
│ │ │ │ │ │ ├── aggregation-table.component.scss
│ │ │ │ │ │ ├── aggregation-table.component.spec.ts
│ │ │ │ │ │ ├── aggregation-table.component.ts
│ │ │ │ │ │ └── aggregation-table.module.ts
│ │ │ │ │ └── edit-aggregation-modal
│ │ │ │ │ │ ├── edit-aggregation-modal.component.html
│ │ │ │ │ │ ├── edit-aggregation-modal.component.scss
│ │ │ │ │ │ ├── edit-aggregation-modal.component.spec.ts
│ │ │ │ │ │ ├── edit-aggregation-modal.component.ts
│ │ │ │ │ │ └── public-api.ts
│ │ │ │ ├── applications-archive
│ │ │ │ │ ├── applications-archive.component.html
│ │ │ │ │ ├── applications-archive.component.scss
│ │ │ │ │ ├── applications-archive.component.spec.ts
│ │ │ │ │ ├── applications-archive.component.ts
│ │ │ │ │ ├── applications-archive.module.ts
│ │ │ │ │ └── public-api.ts
│ │ │ │ ├── applications-summary
│ │ │ │ │ ├── applications-summary.component.html
│ │ │ │ │ ├── applications-summary.component.scss
│ │ │ │ │ ├── applications-summary.component.spec.ts
│ │ │ │ │ ├── applications-summary.component.ts
│ │ │ │ │ ├── applications-summary.module.ts
│ │ │ │ │ ├── applications-summary.stories.ts
│ │ │ │ │ ├── components
│ │ │ │ │ │ ├── add-application
│ │ │ │ │ │ │ ├── add-application.component.html
│ │ │ │ │ │ │ ├── add-application.component.scss
│ │ │ │ │ │ │ ├── add-application.component.spec.ts
│ │ │ │ │ │ │ ├── add-application.component.ts
│ │ │ │ │ │ │ └── add-application.stories.ts
│ │ │ │ │ │ └── application-summary
│ │ │ │ │ │ │ ├── application-summary.component.html
│ │ │ │ │ │ │ ├── application-summary.component.scss
│ │ │ │ │ │ │ ├── application-summary.component.spec.ts
│ │ │ │ │ │ │ ├── application-summary.component.ts
│ │ │ │ │ │ │ └── application-summary.stories.ts
│ │ │ │ │ └── public-api.ts
│ │ │ │ ├── choose-record-modal
│ │ │ │ │ ├── choose-record-modal.component.html
│ │ │ │ │ ├── choose-record-modal.component.scss
│ │ │ │ │ ├── choose-record-modal.component.spec.ts
│ │ │ │ │ ├── choose-record-modal.component.ts
│ │ │ │ │ └── public-api.ts
│ │ │ │ ├── confirm-modal
│ │ │ │ │ ├── confirm-modal.component.html
│ │ │ │ │ ├── confirm-modal.component.scss
│ │ │ │ │ ├── confirm-modal.component.spec.ts
│ │ │ │ │ ├── confirm-modal.component.ts
│ │ │ │ │ └── public-api.ts
│ │ │ │ ├── content-choice
│ │ │ │ │ ├── content-choice.component.html
│ │ │ │ │ ├── content-choice.component.scss
│ │ │ │ │ ├── content-choice.component.spec.ts
│ │ │ │ │ ├── content-choice.component.ts
│ │ │ │ │ ├── content-choice.module.ts
│ │ │ │ │ ├── content-choice.stories.ts
│ │ │ │ │ └── public-api.ts
│ │ │ │ ├── controls
│ │ │ │ │ ├── cron-expression-control
│ │ │ │ │ │ ├── cron-expression-control-modal
│ │ │ │ │ │ │ ├── cron-expression-control-modal.component.html
│ │ │ │ │ │ │ ├── cron-expression-control-modal.component.scss
│ │ │ │ │ │ │ ├── cron-expression-control-modal.component.spec.ts
│ │ │ │ │ │ │ └── cron-expression-control-modal.component.ts
│ │ │ │ │ │ ├── cron-expression-control.component.html
│ │ │ │ │ │ ├── cron-expression-control.component.scss
│ │ │ │ │ │ ├── cron-expression-control.component.spec.ts
│ │ │ │ │ │ ├── cron-expression-control.component.ts
│ │ │ │ │ │ ├── cron-expression-control.module.ts
│ │ │ │ │ │ └── public-api.ts
│ │ │ │ │ ├── editor-control
│ │ │ │ │ │ ├── editor-control.component.html
│ │ │ │ │ │ ├── editor-control.component.scss
│ │ │ │ │ │ ├── editor-control.component.spec.ts
│ │ │ │ │ │ ├── editor-control.component.ts
│ │ │ │ │ │ └── public-api.ts
│ │ │ │ │ ├── gradient-picker
│ │ │ │ │ │ ├── gradient-picker-popup
│ │ │ │ │ │ │ ├── gradient-picker-popup.component.html
│ │ │ │ │ │ │ ├── gradient-picker-popup.component.scss
│ │ │ │ │ │ │ ├── gradient-picker-popup.component.spec.ts
│ │ │ │ │ │ │ └── gradient-picker-popup.component.ts
│ │ │ │ │ │ ├── gradient-picker.component.html
│ │ │ │ │ │ ├── gradient-picker.component.scss
│ │ │ │ │ │ ├── gradient-picker.component.spec.ts
│ │ │ │ │ │ ├── gradient-picker.component.ts
│ │ │ │ │ │ └── gradient-picker.module.ts
│ │ │ │ │ ├── icon-picker
│ │ │ │ │ │ ├── icon-picker-popup
│ │ │ │ │ │ │ ├── icon-picker-popup.component.html
│ │ │ │ │ │ │ ├── icon-picker-popup.component.scss
│ │ │ │ │ │ │ ├── icon-picker-popup.component.spec.ts
│ │ │ │ │ │ │ └── icon-picker-popup.component.ts
│ │ │ │ │ │ ├── icon-picker.component.html
│ │ │ │ │ │ ├── icon-picker.component.scss
│ │ │ │ │ │ ├── icon-picker.component.spec.ts
│ │ │ │ │ │ ├── icon-picker.component.ts
│ │ │ │ │ │ ├── icon-picker.module.ts
│ │ │ │ │ │ ├── icon-picker.stories.ts
│ │ │ │ │ │ └── public-api.ts
│ │ │ │ │ ├── palette-control
│ │ │ │ │ │ ├── palette-control.component.html
│ │ │ │ │ │ ├── palette-control.component.scss
│ │ │ │ │ │ ├── palette-control.component.spec.ts
│ │ │ │ │ │ ├── palette-control.component.ts
│ │ │ │ │ │ ├── palette-control.module.ts
│ │ │ │ │ │ └── palette-control.stories.ts
│ │ │ │ │ ├── public-api.ts
│ │ │ │ │ ├── reference-data-select
│ │ │ │ │ │ ├── graphql
│ │ │ │ │ │ │ └── queries.ts
│ │ │ │ │ │ ├── public-api.ts
│ │ │ │ │ │ ├── reference-data-select.component.spec.ts
│ │ │ │ │ │ └── reference-data-select.component.ts
│ │ │ │ │ └── resource-select
│ │ │ │ │ │ ├── graphql
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ │ ├── public-api.ts
│ │ │ │ │ │ ├── resource-select.component.spec.ts
│ │ │ │ │ │ └── resource-select.component.ts
│ │ │ │ ├── convert-modal
│ │ │ │ │ ├── convert-modal.component.html
│ │ │ │ │ ├── convert-modal.component.scss
│ │ │ │ │ ├── convert-modal.component.spec.ts
│ │ │ │ │ ├── convert-modal.component.ts
│ │ │ │ │ ├── graphql
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ └── public-api.ts
│ │ │ │ ├── custom-widget-style
│ │ │ │ │ ├── custom-widget-style.component.html
│ │ │ │ │ ├── custom-widget-style.component.scss
│ │ │ │ │ ├── custom-widget-style.component.spec.ts
│ │ │ │ │ └── custom-widget-style.component.ts
│ │ │ │ ├── dashboard-export-button
│ │ │ │ │ ├── dashboard-export-button.component.html
│ │ │ │ │ ├── dashboard-export-button.component.scss
│ │ │ │ │ ├── dashboard-export-button.component.spec.ts
│ │ │ │ │ ├── dashboard-export-button.component.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── dashboard-export-modal
│ │ │ │ │ ├── dashboard-export-modal.component.html
│ │ │ │ │ ├── dashboard-export-modal.component.scss
│ │ │ │ │ ├── dashboard-export-modal.component.spec.ts
│ │ │ │ │ └── dashboard-export-modal.component.ts
│ │ │ │ ├── dashboard-filter-icon
│ │ │ │ │ ├── dashboard-filter-icon.component.html
│ │ │ │ │ ├── dashboard-filter-icon.component.scss
│ │ │ │ │ ├── dashboard-filter-icon.component.spec.ts
│ │ │ │ │ ├── dashboard-filter-icon.component.ts
│ │ │ │ │ └── public-api.ts
│ │ │ │ ├── dashboard-filter
│ │ │ │ │ ├── dashboard-filter.component.html
│ │ │ │ │ ├── dashboard-filter.component.scss
│ │ │ │ │ ├── dashboard-filter.component.spec.ts
│ │ │ │ │ ├── dashboard-filter.component.ts
│ │ │ │ │ ├── dashboard-filter.module.ts
│ │ │ │ │ ├── directives
│ │ │ │ │ │ └── drawer-positioner
│ │ │ │ │ │ │ ├── drawer-positioner.directive.spec.ts
│ │ │ │ │ │ │ ├── drawer-positioner.directive.ts
│ │ │ │ │ │ │ └── drawer-positioner.module.ts
│ │ │ │ │ ├── enums
│ │ │ │ │ │ └── dashboard-filters.enum.ts
│ │ │ │ │ ├── filter-builder-modal
│ │ │ │ │ │ ├── filter-builder-modal.component.html
│ │ │ │ │ │ ├── filter-builder-modal.component.scss
│ │ │ │ │ │ ├── filter-builder-modal.component.spec.ts
│ │ │ │ │ │ └── filter-builder-modal.component.ts
│ │ │ │ │ └── public-api.ts
│ │ │ │ ├── dashboard
│ │ │ │ │ ├── dashboard.component.html
│ │ │ │ │ ├── dashboard.component.scss
│ │ │ │ │ ├── dashboard.component.spec.ts
│ │ │ │ │ ├── dashboard.component.ts
│ │ │ │ │ └── public-api.ts
│ │ │ │ ├── distribution-lists
│ │ │ │ │ ├── components
│ │ │ │ │ │ ├── distribution-modal
│ │ │ │ │ │ │ ├── distribution-modal.component.html
│ │ │ │ │ │ │ ├── distribution-modal.component.scss
│ │ │ │ │ │ │ └── distribution-modal.component.ts
│ │ │ │ │ │ └── edit-distribution-list-modal
│ │ │ │ │ │ │ ├── edit-distribution-list-modal.component.html
│ │ │ │ │ │ │ ├── edit-distribution-list-modal.component.scss
│ │ │ │ │ │ │ ├── edit-distribution-list-modal.component.spec.ts
│ │ │ │ │ │ │ └── edit-distribution-list-modal.component.ts
│ │ │ │ │ ├── distribution-lists.component.html
│ │ │ │ │ ├── distribution-lists.component.scss
│ │ │ │ │ ├── distribution-lists.component.spec.ts
│ │ │ │ │ ├── distribution-lists.component.ts
│ │ │ │ │ └── distribution-lists.module.ts
│ │ │ │ ├── draft-record-list-modal
│ │ │ │ │ ├── draft-record-list-modal.component.html
│ │ │ │ │ ├── draft-record-list-modal.component.scss
│ │ │ │ │ ├── draft-record-list-modal.component.spec.ts
│ │ │ │ │ ├── draft-record-list-modal.component.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ └── queries.ts
│ │ │ │ ├── draft-record-modal
│ │ │ │ │ ├── draft-record-modal.component.html
│ │ │ │ │ ├── draft-record-modal.component.scss
│ │ │ │ │ ├── draft-record-modal.component.spec.ts
│ │ │ │ │ └── draft-record-modal.component.ts
│ │ │ │ ├── draft-record
│ │ │ │ │ ├── draft-record.component.html
│ │ │ │ │ ├── draft-record.component.scss
│ │ │ │ │ ├── draft-record.component.spec.ts
│ │ │ │ │ └── draft-record.component.ts
│ │ │ │ ├── edit-calculated-field-modal
│ │ │ │ │ ├── edit-calculated-field-modal.component.html
│ │ │ │ │ ├── edit-calculated-field-modal.component.scss
│ │ │ │ │ ├── edit-calculated-field-modal.component.spec.ts
│ │ │ │ │ ├── edit-calculated-field-modal.component.ts
│ │ │ │ │ ├── public-api.ts
│ │ │ │ │ └── utils
│ │ │ │ │ │ └── keys.ts
│ │ │ │ ├── editable-text
│ │ │ │ │ ├── editable-text.component.html
│ │ │ │ │ ├── editable-text.component.scss
│ │ │ │ │ ├── editable-text.component.spec.ts
│ │ │ │ │ ├── editable-text.component.ts
│ │ │ │ │ ├── editable-text.module.ts
│ │ │ │ │ └── public-api.ts
│ │ │ │ ├── editor-question
│ │ │ │ │ ├── editor-question.component.html
│ │ │ │ │ ├── editor-question.component.scss
│ │ │ │ │ ├── editor-question.component.spec.ts
│ │ │ │ │ └── editor-question.component.ts
│ │ │ │ ├── email-preview-modal
│ │ │ │ │ ├── email-preview-modal.component.html
│ │ │ │ │ ├── email-preview-modal.component.scss
│ │ │ │ │ ├── email-preview-modal.component.spec.ts
│ │ │ │ │ └── email-preview-modal.component.ts
│ │ │ │ ├── email-template-modal
│ │ │ │ │ ├── email-template-modal.component.html
│ │ │ │ │ ├── email-template-modal.component.scss
│ │ │ │ │ ├── email-template-modal.component.spec.ts
│ │ │ │ │ └── email-template-modal.component.ts
│ │ │ │ ├── email
│ │ │ │ │ ├── components
│ │ │ │ │ │ ├── create-distribution
│ │ │ │ │ │ │ ├── create-distribution.component.html
│ │ │ │ │ │ │ ├── create-distribution.component.scss
│ │ │ │ │ │ │ └── create-distribution.component.ts
│ │ │ │ │ │ ├── custom-templates
│ │ │ │ │ │ │ ├── custom-template.component.html
│ │ │ │ │ │ │ ├── custom-template.component.scss
│ │ │ │ │ │ │ └── custom-template.component.ts
│ │ │ │ │ │ ├── dataset-filter
│ │ │ │ │ │ │ ├── dataset-filter.component.html
│ │ │ │ │ │ │ ├── dataset-filter.component.scss
│ │ │ │ │ │ │ ├── dataset-filter.component.spec.ts
│ │ │ │ │ │ │ ├── dataset-filter.component.ts
│ │ │ │ │ │ │ └── metadata.constant.ts
│ │ │ │ │ │ ├── email-attachment
│ │ │ │ │ │ │ ├── email-attachment.component.html
│ │ │ │ │ │ │ ├── email-attachment.component.scss
│ │ │ │ │ │ │ └── email-attachment.component.ts
│ │ │ │ │ │ ├── email-template
│ │ │ │ │ │ │ ├── email-template.component.html
│ │ │ │ │ │ │ ├── email-template.component.scss
│ │ │ │ │ │ │ ├── email-template.component.spec.ts
│ │ │ │ │ │ │ └── email-template.component.ts
│ │ │ │ │ │ ├── ems-template
│ │ │ │ │ │ │ ├── ems-template.component.html
│ │ │ │ │ │ │ ├── ems-template.component.scss
│ │ │ │ │ │ │ ├── ems-template.component.spec.ts
│ │ │ │ │ │ │ └── ems-template.component.ts
│ │ │ │ │ │ └── preview-distribution
│ │ │ │ │ │ │ ├── preview-distribution.component.html
│ │ │ │ │ │ │ ├── preview-distribution.component.scss
│ │ │ │ │ │ │ ├── preview-distribution.component.spec.ts
│ │ │ │ │ │ │ └── preview-distribution.component.ts
│ │ │ │ │ ├── constant.ts
│ │ │ │ │ ├── email-routing.module.ts
│ │ │ │ │ ├── email.component.html
│ │ │ │ │ ├── email.component.scss
│ │ │ │ │ ├── email.component.spec.ts
│ │ │ │ │ ├── email.component.ts
│ │ │ │ │ ├── email.module.ts
│ │ │ │ │ ├── email.service.ts
│ │ │ │ │ ├── filter
│ │ │ │ │ │ └── filter.const.ts
│ │ │ │ │ ├── graphql
│ │ │ │ │ │ ├── mutations.ts
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── models
│ │ │ │ │ │ └── email.const.ts
│ │ │ │ │ ├── public-api.ts
│ │ │ │ │ └── steps
│ │ │ │ │ │ ├── create-dataset
│ │ │ │ │ │ ├── create-dataset.component.html
│ │ │ │ │ │ ├── create-dataset.component.scss
│ │ │ │ │ │ ├── create-dataset.component.spec.ts
│ │ │ │ │ │ ├── create-dataset.component.ts
│ │ │ │ │ │ └── graphql
│ │ │ │ │ │ │ └── mutations.ts
│ │ │ │ │ │ ├── create-notification
│ │ │ │ │ │ ├── create-notification.component.html
│ │ │ │ │ │ ├── create-notification.component.scss
│ │ │ │ │ │ ├── create-notification.component.spec.ts
│ │ │ │ │ │ └── create-notification.component.ts
│ │ │ │ │ │ ├── layout
│ │ │ │ │ │ ├── layout.component.html
│ │ │ │ │ │ ├── layout.component.scss
│ │ │ │ │ │ ├── layout.component.spec.ts
│ │ │ │ │ │ └── layout.component.ts
│ │ │ │ │ │ ├── preview
│ │ │ │ │ │ ├── preview.component.html
│ │ │ │ │ │ ├── preview.component.scss
│ │ │ │ │ │ ├── preview.component.spec.ts
│ │ │ │ │ │ └── preview.component.ts
│ │ │ │ │ │ ├── schedule-alert
│ │ │ │ │ │ ├── schedule-alert.component.html
│ │ │ │ │ │ ├── schedule-alert.component.scss
│ │ │ │ │ │ ├── schedule-alert.component.spec.ts
│ │ │ │ │ │ └── schedule-alert.component.ts
│ │ │ │ │ │ └── select-distribution
│ │ │ │ │ │ ├── select-distribution.component.html
│ │ │ │ │ │ ├── select-distribution.component.scss
│ │ │ │ │ │ ├── select-distribution.component.spec.ts
│ │ │ │ │ │ └── select-distribution.component.ts
│ │ │ │ ├── error
│ │ │ │ │ ├── error-routing.module.ts
│ │ │ │ │ ├── error.component.html
│ │ │ │ │ ├── error.component.scss
│ │ │ │ │ ├── error.component.spec.ts
│ │ │ │ │ ├── error.component.ts
│ │ │ │ │ └── error.module.ts
│ │ │ │ ├── field-mapper
│ │ │ │ │ ├── field-mapper.component.html
│ │ │ │ │ ├── field-mapper.component.scss
│ │ │ │ │ ├── field-mapper.component.spec.ts
│ │ │ │ │ ├── field-mapper.component.ts
│ │ │ │ │ └── public-api.ts
│ │ │ │ ├── filter
│ │ │ │ │ ├── filter-group
│ │ │ │ │ │ ├── filter-group.component.html
│ │ │ │ │ │ ├── filter-group.component.scss
│ │ │ │ │ │ ├── filter-group.component.spec.ts
│ │ │ │ │ │ └── filter-group.component.ts
│ │ │ │ │ ├── filter-row
│ │ │ │ │ │ ├── filter-row.component.html
│ │ │ │ │ │ ├── filter-row.component.scss
│ │ │ │ │ │ ├── filter-row.component.spec.ts
│ │ │ │ │ │ └── filter-row.component.ts
│ │ │ │ │ ├── filter.component.html
│ │ │ │ │ ├── filter.component.scss
│ │ │ │ │ ├── filter.component.spec.ts
│ │ │ │ │ ├── filter.component.ts
│ │ │ │ │ ├── filter.const.ts
│ │ │ │ │ └── filter.module.ts
│ │ │ │ ├── form-actions
│ │ │ │ │ ├── form-actions.component.html
│ │ │ │ │ ├── form-actions.component.scss
│ │ │ │ │ ├── form-actions.component.spec.ts
│ │ │ │ │ ├── form-actions.component.ts
│ │ │ │ │ └── form-actions.module.ts
│ │ │ │ ├── form-builder
│ │ │ │ │ ├── custom-json-editor
│ │ │ │ │ │ ├── custom-json-editor.component.html
│ │ │ │ │ │ ├── custom-json-editor.component.scss
│ │ │ │ │ │ └── custom-json-editor.component.ts
│ │ │ │ │ ├── form-builder.component.html
│ │ │ │ │ ├── form-builder.component.scss
│ │ │ │ │ ├── form-builder.component.spec.ts
│ │ │ │ │ ├── form-builder.component.ts
│ │ │ │ │ ├── form-builder.module.ts
│ │ │ │ │ └── public-api.ts
│ │ │ │ ├── form-modal
│ │ │ │ │ ├── form-modal.component.html
│ │ │ │ │ ├── form-modal.component.scss
│ │ │ │ │ ├── form-modal.component.spec.ts
│ │ │ │ │ ├── form-modal.component.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ ├── mutations.ts
│ │ │ │ │ │ └── queries.ts
│ │ │ │ ├── form
│ │ │ │ │ ├── form-examples.stories.ts
│ │ │ │ │ ├── form.component.html
│ │ │ │ │ ├── form.component.scss
│ │ │ │ │ ├── form.component.spec.ts
│ │ │ │ │ ├── form.component.ts
│ │ │ │ │ ├── form.module.ts
│ │ │ │ │ ├── graphql
│ │ │ │ │ │ └── mutations.ts
│ │ │ │ │ ├── public-api.ts
│ │ │ │ │ └── stories
│ │ │ │ │ │ └── inputs
│ │ │ │ │ │ ├── form-boolean.stories.ts
│ │ │ │ │ │ ├── form-checkbox.stories.ts
│ │ │ │ │ │ ├── form-color.stories.ts
│ │ │ │ │ │ ├── form-comment.stories.ts
│ │ │ │ │ │ ├── form-date.stories.ts
│ │ │ │ │ │ ├── form-datetime.stories.ts
│ │ │ │ │ │ ├── form-dropdown.stories.ts
│ │ │ │ │ │ ├── form-dynamic-matrix.stories.ts
│ │ │ │ │ │ ├── form-file.stories.ts
│ │ │ │ │ │ ├── form-html.stories.ts
│ │ │ │ │ │ ├── form-inputs.stories-shared.ts
│ │ │ │ │ │ ├── form-month.stories.ts
│ │ │ │ │ │ ├── form-multi-select-matrix.stories.ts
│ │ │ │ │ │ ├── form-multipletext.stories.ts
│ │ │ │ │ │ ├── form-number.stories.ts
│ │ │ │ │ │ ├── form-password.stories.ts
│ │ │ │ │ │ ├── form-phone.stories.ts
│ │ │ │ │ │ ├── form-radio.stories.ts
│ │ │ │ │ │ ├── form-range.stories.ts
│ │ │ │ │ │ ├── form-rating.stories.ts
│ │ │ │ │ │ ├── form-single-selece-matrix.stories.ts
│ │ │ │ │ │ ├── form-tagbox.stories.ts
│ │ │ │ │ │ ├── form-text.stories.ts
│ │ │ │ │ │ ├── form-time.stories.ts
│ │ │ │ │ │ ├── form-url.stories.ts
│ │ │ │ │ │ └── form-week.stories.ts
│ │ │ │ ├── geospatial-map
│ │ │ │ │ ├── geospatial-fields
│ │ │ │ │ │ ├── geospatial-fields.component.html
│ │ │ │ │ │ ├── geospatial-fields.component.scss
│ │ │ │ │ │ ├── geospatial-fields.component.spec.ts
│ │ │ │ │ │ └── geospatial-fields.component.ts
│ │ │ │ │ ├── geospatial-map.component.html
│ │ │ │ │ ├── geospatial-map.component.scss
│ │ │ │ │ ├── geospatial-map.component.spec.ts
│ │ │ │ │ ├── geospatial-map.component.ts
│ │ │ │ │ ├── geospatial-map.interface.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── layer-styling
│ │ │ │ │ │ ├── layer-styling.component.html
│ │ │ │ │ │ ├── layer-styling.component.scss
│ │ │ │ │ │ ├── layer-styling.component.spec.ts
│ │ │ │ │ │ ├── layer-styling.component.ts
│ │ │ │ │ │ └── layer-styling.module.ts
│ │ │ │ ├── grid-layout
│ │ │ │ │ ├── add-layout-modal
│ │ │ │ │ │ ├── add-layout-modal.component.html
│ │ │ │ │ │ ├── add-layout-modal.component.scss
│ │ │ │ │ │ ├── add-layout-modal.component.spec.ts
│ │ │ │ │ │ ├── add-layout-modal.component.ts
│ │ │ │ │ │ └── graphql
│ │ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── edit-layout-modal
│ │ │ │ │ │ ├── edit-layout-modal.component.html
│ │ │ │ │ │ ├── edit-layout-modal.component.scss
│ │ │ │ │ │ ├── edit-layout-modal.component.spec.ts
│ │ │ │ │ │ ├── edit-layout-modal.component.ts
│ │ │ │ │ │ └── public-api.ts
│ │ │ │ │ └── layout-table
│ │ │ │ │ │ ├── layout-table.component.html
│ │ │ │ │ │ ├── layout-table.component.scss
│ │ │ │ │ │ ├── layout-table.component.spec.ts
│ │ │ │ │ │ ├── layout-table.component.ts
│ │ │ │ │ │ └── layout-table.module.ts
│ │ │ │ ├── layout
│ │ │ │ │ ├── graphql
│ │ │ │ │ │ ├── queries.ts
│ │ │ │ │ │ └── subscriptions.ts
│ │ │ │ │ ├── layout.component.html
│ │ │ │ │ ├── layout.component.scss
│ │ │ │ │ ├── layout.component.spec.ts
│ │ │ │ │ ├── layout.component.ts
│ │ │ │ │ ├── layout.module.ts
│ │ │ │ │ └── public-api.ts
│ │ │ │ ├── list-filter
│ │ │ │ │ ├── list-filter.component.html
│ │ │ │ │ ├── list-filter.component.spec.ts
│ │ │ │ │ └── list-filter.component.ts
│ │ │ │ ├── mapping
│ │ │ │ │ ├── mapping-forms.ts
│ │ │ │ │ ├── mapping-modal
│ │ │ │ │ │ ├── mapping-modal.component.html
│ │ │ │ │ │ ├── mapping-modal.component.scss
│ │ │ │ │ │ ├── mapping-modal.component.spec.ts
│ │ │ │ │ │ ├── mapping-modal.component.ts
│ │ │ │ │ │ └── mapping-modal.stories.ts
│ │ │ │ │ ├── mapping.component.html
│ │ │ │ │ ├── mapping.component.scss
│ │ │ │ │ ├── mapping.component.spec.ts
│ │ │ │ │ ├── mapping.component.ts
│ │ │ │ │ ├── mapping.module.ts
│ │ │ │ │ ├── mapping.stories.ts
│ │ │ │ │ └── public-api.ts
│ │ │ │ ├── navbar
│ │ │ │ │ ├── navbar.component.html
│ │ │ │ │ ├── navbar.component.scss
│ │ │ │ │ ├── navbar.component.spec.ts
│ │ │ │ │ ├── navbar.component.ts
│ │ │ │ │ ├── navbar.module.ts
│ │ │ │ │ └── public-api.ts
│ │ │ │ ├── notifications
│ │ │ │ │ ├── components
│ │ │ │ │ │ └── edit-notification-modal
│ │ │ │ │ │ │ ├── edit-notification-modal.component.html
│ │ │ │ │ │ │ ├── edit-notification-modal.component.scss
│ │ │ │ │ │ │ ├── edit-notification-modal.component.spec.ts
│ │ │ │ │ │ │ ├── edit-notification-modal.component.ts
│ │ │ │ │ │ │ └── graphql
│ │ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── graphql
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── notifications.component.html
│ │ │ │ │ ├── notifications.component.scss
│ │ │ │ │ ├── notifications.component.spec.ts
│ │ │ │ │ ├── notifications.component.ts
│ │ │ │ │ └── notifications.module.ts
│ │ │ │ ├── payload-modal
│ │ │ │ │ ├── payload-modal.component.html
│ │ │ │ │ ├── payload-modal.component.scss
│ │ │ │ │ ├── payload-modal.component.spec.ts
│ │ │ │ │ └── payload-modal.component.ts
│ │ │ │ ├── preferences-modal
│ │ │ │ │ ├── preferences-modal.component.html
│ │ │ │ │ ├── preferences-modal.component.scss
│ │ │ │ │ ├── preferences-modal.component.spec.ts
│ │ │ │ │ └── preferences-modal.component.ts
│ │ │ │ ├── query-builder
│ │ │ │ │ ├── date-filter-editor
│ │ │ │ │ │ ├── date-filter-editor.component.html
│ │ │ │ │ │ ├── date-filter-editor.component.scss
│ │ │ │ │ │ ├── date-filter-editor.component.spec.ts
│ │ │ │ │ │ └── date-filter-editor.component.ts
│ │ │ │ │ ├── public-api.ts
│ │ │ │ │ ├── query-builder-forms.ts
│ │ │ │ │ ├── query-builder.component.html
│ │ │ │ │ ├── query-builder.component.scss
│ │ │ │ │ ├── query-builder.component.spec.ts
│ │ │ │ │ ├── query-builder.component.ts
│ │ │ │ │ ├── query-builder.module.ts
│ │ │ │ │ ├── tab-fields
│ │ │ │ │ │ ├── tab-fields.component.html
│ │ │ │ │ │ ├── tab-fields.component.scss
│ │ │ │ │ │ ├── tab-fields.component.spec.ts
│ │ │ │ │ │ └── tab-fields.component.ts
│ │ │ │ │ ├── tab-filter
│ │ │ │ │ │ ├── tab-filter.component.html
│ │ │ │ │ │ ├── tab-filter.component.scss
│ │ │ │ │ │ ├── tab-filter.component.spec.ts
│ │ │ │ │ │ └── tab-filter.component.ts
│ │ │ │ │ ├── tab-layout-preview
│ │ │ │ │ │ ├── tab-layout-preview.component.html
│ │ │ │ │ │ ├── tab-layout-preview.component.scss
│ │ │ │ │ │ ├── tab-layout-preview.component.spec.ts
│ │ │ │ │ │ └── tab-layout-preview.component.ts
│ │ │ │ │ ├── tab-pagination
│ │ │ │ │ │ ├── tab-pagination.component.html
│ │ │ │ │ │ ├── tab-pagination.component.scss
│ │ │ │ │ │ ├── tab-pagination.component.spec.ts
│ │ │ │ │ │ └── tab-pagination.component.ts
│ │ │ │ │ ├── tab-sort
│ │ │ │ │ │ ├── tab-sort.component.html
│ │ │ │ │ │ ├── tab-sort.component.scss
│ │ │ │ │ │ ├── tab-sort.component.spec.ts
│ │ │ │ │ │ └── tab-sort.component.ts
│ │ │ │ │ └── tab-style
│ │ │ │ │ │ ├── query-style-list
│ │ │ │ │ │ ├── query-style-list.component.html
│ │ │ │ │ │ ├── query-style-list.component.scss
│ │ │ │ │ │ ├── query-style-list.component.spec.ts
│ │ │ │ │ │ └── query-style-list.component.ts
│ │ │ │ │ │ ├── query-style-preview
│ │ │ │ │ │ ├── query-style-preview.component.html
│ │ │ │ │ │ ├── query-style-preview.component.scss
│ │ │ │ │ │ ├── query-style-preview.component.spec.ts
│ │ │ │ │ │ └── query-style-preview.component.ts
│ │ │ │ │ │ ├── query-style
│ │ │ │ │ │ ├── query-style.component.html
│ │ │ │ │ │ ├── query-style.component.scss
│ │ │ │ │ │ ├── query-style.component.spec.ts
│ │ │ │ │ │ └── query-style.component.ts
│ │ │ │ │ │ ├── tab-style.component.html
│ │ │ │ │ │ ├── tab-style.component.scss
│ │ │ │ │ │ ├── tab-style.component.spec.ts
│ │ │ │ │ │ └── tab-style.component.ts
│ │ │ │ ├── record-dropdown
│ │ │ │ │ ├── graphql
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── public-api.ts
│ │ │ │ │ ├── record-dropdown.component.html
│ │ │ │ │ ├── record-dropdown.component.scss
│ │ │ │ │ ├── record-dropdown.component.spec.ts
│ │ │ │ │ ├── record-dropdown.component.ts
│ │ │ │ │ └── record-dropdown.module.ts
│ │ │ │ ├── record-history-modal
│ │ │ │ │ ├── record-history-modal.component.html
│ │ │ │ │ ├── record-history-modal.component.scss
│ │ │ │ │ ├── record-history-modal.component.spec.ts
│ │ │ │ │ └── record-history-modal.component.ts
│ │ │ │ ├── record-history
│ │ │ │ │ ├── graphql
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── public-api.ts
│ │ │ │ │ ├── record-history.component.html
│ │ │ │ │ ├── record-history.component.scss
│ │ │ │ │ ├── record-history.component.spec.ts
│ │ │ │ │ ├── record-history.component.ts
│ │ │ │ │ └── record-history.module.ts
│ │ │ │ ├── record-modal
│ │ │ │ │ ├── graphql
│ │ │ │ │ │ ├── mutations.ts
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── public-api.ts
│ │ │ │ │ ├── record-modal.component.html
│ │ │ │ │ ├── record-modal.component.scss
│ │ │ │ │ ├── record-modal.component.spec.ts
│ │ │ │ │ └── record-modal.component.ts
│ │ │ │ ├── record-summary
│ │ │ │ │ ├── record-summary.component.html
│ │ │ │ │ ├── record-summary.component.scss
│ │ │ │ │ ├── record-summary.component.spec.ts
│ │ │ │ │ ├── record-summary.component.ts
│ │ │ │ │ ├── record-summary.module.ts
│ │ │ │ │ └── record-summary.stories.ts
│ │ │ │ ├── resource-modal
│ │ │ │ │ ├── resource-modal.component.spec.ts
│ │ │ │ │ └── resource-modal.component.ts
│ │ │ │ ├── role-summary
│ │ │ │ │ ├── graphql
│ │ │ │ │ │ ├── fragments.ts
│ │ │ │ │ │ ├── mutations.ts
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── public-api.ts
│ │ │ │ │ ├── role-auto-assignment
│ │ │ │ │ │ ├── edit-role-auto-assignment-modal
│ │ │ │ │ │ │ ├── edit-role-auto-assignment-modal.component.html
│ │ │ │ │ │ │ ├── edit-role-auto-assignment-modal.component.scss
│ │ │ │ │ │ │ ├── edit-role-auto-assignment-modal.component.spec.ts
│ │ │ │ │ │ │ └── edit-role-auto-assignment-modal.component.ts
│ │ │ │ │ │ ├── role-auto-assignment.component.html
│ │ │ │ │ │ ├── role-auto-assignment.component.scss
│ │ │ │ │ │ ├── role-auto-assignment.component.spec.ts
│ │ │ │ │ │ ├── role-auto-assignment.component.ts
│ │ │ │ │ │ └── role-auto-assignment.module.ts
│ │ │ │ │ ├── role-channels
│ │ │ │ │ │ ├── role-channels.component.html
│ │ │ │ │ │ ├── role-channels.component.scss
│ │ │ │ │ │ ├── role-channels.component.spec.ts
│ │ │ │ │ │ ├── role-channels.component.ts
│ │ │ │ │ │ └── role-channels.module.ts
│ │ │ │ │ ├── role-details
│ │ │ │ │ │ ├── role-details.component.html
│ │ │ │ │ │ ├── role-details.component.scss
│ │ │ │ │ │ ├── role-details.component.spec.ts
│ │ │ │ │ │ ├── role-details.component.ts
│ │ │ │ │ │ └── role-details.module.ts
│ │ │ │ │ ├── role-features
│ │ │ │ │ │ ├── role-dashboards
│ │ │ │ │ │ │ ├── role-dashboards.component.html
│ │ │ │ │ │ │ ├── role-dashboards.component.scss
│ │ │ │ │ │ │ ├── role-dashboards.component.spec.ts
│ │ │ │ │ │ │ └── role-dashboards.component.ts
│ │ │ │ │ │ ├── role-features.component.html
│ │ │ │ │ │ ├── role-features.component.scss
│ │ │ │ │ │ ├── role-features.component.spec.ts
│ │ │ │ │ │ ├── role-features.component.ts
│ │ │ │ │ │ ├── role-features.module.ts
│ │ │ │ │ │ ├── role-forms
│ │ │ │ │ │ │ ├── role-forms.component.html
│ │ │ │ │ │ │ ├── role-forms.component.scss
│ │ │ │ │ │ │ ├── role-forms.component.spec.ts
│ │ │ │ │ │ │ └── role-forms.component.ts
│ │ │ │ │ │ └── role-workflows
│ │ │ │ │ │ │ ├── role-workflows.component.html
│ │ │ │ │ │ │ ├── role-workflows.component.scss
│ │ │ │ │ │ │ ├── role-workflows.component.spec.ts
│ │ │ │ │ │ │ └── role-workflows.component.ts
│ │ │ │ │ ├── role-resources-filter
│ │ │ │ │ │ ├── role-resources-filter.component.html
│ │ │ │ │ │ ├── role-resources-filter.component.scss
│ │ │ │ │ │ └── role-resources-filter.component.ts
│ │ │ │ │ ├── role-resources
│ │ │ │ │ │ ├── permissions.types.ts
│ │ │ │ │ │ ├── resource-access-filters
│ │ │ │ │ │ │ ├── resource-access-filters.component.html
│ │ │ │ │ │ │ ├── resource-access-filters.component.scss
│ │ │ │ │ │ │ ├── resource-access-filters.component.spec.ts
│ │ │ │ │ │ │ └── resource-access-filters.component.ts
│ │ │ │ │ │ ├── resource-fields
│ │ │ │ │ │ │ ├── resource-fields.component.html
│ │ │ │ │ │ │ ├── resource-fields.component.scss
│ │ │ │ │ │ │ ├── resource-fields.component.spec.ts
│ │ │ │ │ │ │ └── resource-fields.component.ts
│ │ │ │ │ │ ├── role-resources.component.html
│ │ │ │ │ │ ├── role-resources.component.scss
│ │ │ │ │ │ ├── role-resources.component.spec.ts
│ │ │ │ │ │ ├── role-resources.component.ts
│ │ │ │ │ │ └── role-resources.module.ts
│ │ │ │ │ ├── role-summary.component.html
│ │ │ │ │ ├── role-summary.component.scss
│ │ │ │ │ ├── role-summary.component.spec.ts
│ │ │ │ │ ├── role-summary.component.ts
│ │ │ │ │ ├── role-summary.module.ts
│ │ │ │ │ └── role-users
│ │ │ │ │ │ ├── graphql
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ │ ├── role-users.component.html
│ │ │ │ │ │ ├── role-users.component.scss
│ │ │ │ │ │ ├── role-users.component.spec.ts
│ │ │ │ │ │ ├── role-users.component.ts
│ │ │ │ │ │ └── role-users.module.ts
│ │ │ │ ├── roles
│ │ │ │ │ ├── components
│ │ │ │ │ │ ├── add-role
│ │ │ │ │ │ │ ├── add-role.component.html
│ │ │ │ │ │ │ ├── add-role.component.scss
│ │ │ │ │ │ │ ├── add-role.component.spec.ts
│ │ │ │ │ │ │ └── add-role.component.ts
│ │ │ │ │ │ ├── group-list
│ │ │ │ │ │ │ ├── filter
│ │ │ │ │ │ │ │ ├── filter.component.html
│ │ │ │ │ │ │ │ ├── filter.component.scss
│ │ │ │ │ │ │ │ ├── filter.component.spec.ts
│ │ │ │ │ │ │ │ └── filter.component.ts
│ │ │ │ │ │ │ ├── group-list.component.html
│ │ │ │ │ │ │ ├── group-list.component.scss
│ │ │ │ │ │ │ ├── group-list.component.spec.ts
│ │ │ │ │ │ │ ├── group-list.component.ts
│ │ │ │ │ │ │ └── group-list.module.ts
│ │ │ │ │ │ └── role-list
│ │ │ │ │ │ │ ├── filter
│ │ │ │ │ │ │ ├── filter.component.html
│ │ │ │ │ │ │ ├── filter.component.scss
│ │ │ │ │ │ │ ├── filter.component.spec.ts
│ │ │ │ │ │ │ └── filter.component.ts
│ │ │ │ │ │ │ ├── role-list.component.html
│ │ │ │ │ │ │ ├── role-list.component.scss
│ │ │ │ │ │ │ ├── role-list.component.spec.ts
│ │ │ │ │ │ │ ├── role-list.component.ts
│ │ │ │ │ │ │ └── role-list.module.ts
│ │ │ │ │ ├── graphql
│ │ │ │ │ │ ├── mutations.ts
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── public-api.ts
│ │ │ │ │ ├── roles.component.html
│ │ │ │ │ ├── roles.component.scss
│ │ │ │ │ ├── roles.component.spec.ts
│ │ │ │ │ ├── roles.component.ts
│ │ │ │ │ └── roles.module.ts
│ │ │ │ ├── search-menu
│ │ │ │ │ ├── public-api.ts
│ │ │ │ │ ├── search-menu.component.html
│ │ │ │ │ ├── search-menu.component.scss
│ │ │ │ │ ├── search-menu.component.spec.ts
│ │ │ │ │ ├── search-menu.component.ts
│ │ │ │ │ └── search-menu.module.ts
│ │ │ │ ├── search-resource-grid-modal
│ │ │ │ │ ├── public-api.ts
│ │ │ │ │ ├── search-resource-grid-modal.component.html
│ │ │ │ │ ├── search-resource-grid-modal.component.scss
│ │ │ │ │ ├── search-resource-grid-modal.component.spec.ts
│ │ │ │ │ └── search-resource-grid-modal.component.ts
│ │ │ │ ├── skeleton
│ │ │ │ │ └── skeleton-table
│ │ │ │ │ │ ├── public-api.ts
│ │ │ │ │ │ ├── skeleton-table.component.html
│ │ │ │ │ │ ├── skeleton-table.component.scss
│ │ │ │ │ │ ├── skeleton-table.component.spec.ts
│ │ │ │ │ │ ├── skeleton-table.component.ts
│ │ │ │ │ │ └── skeleton-table.module.ts
│ │ │ │ ├── snackbar-spinner
│ │ │ │ │ ├── public-api.ts
│ │ │ │ │ ├── snackbar-spinner.component.html
│ │ │ │ │ ├── snackbar-spinner.component.scss
│ │ │ │ │ ├── snackbar-spinner.component.spec.ts
│ │ │ │ │ ├── snackbar-spinner.component.ts
│ │ │ │ │ └── snackbar-spinner.module.ts
│ │ │ │ ├── status-options
│ │ │ │ │ └── status-options.component.ts
│ │ │ │ ├── storybook-translate
│ │ │ │ │ └── storybook-translate-module.ts
│ │ │ │ ├── templates
│ │ │ │ │ ├── components
│ │ │ │ │ │ ├── edit-template-modal
│ │ │ │ │ │ │ ├── edit-template-modal.component.html
│ │ │ │ │ │ │ ├── edit-template-modal.component.scss
│ │ │ │ │ │ │ ├── edit-template-modal.component.spec.ts
│ │ │ │ │ │ │ └── edit-template-modal.component.ts
│ │ │ │ │ │ ├── preview-template-modal
│ │ │ │ │ │ │ ├── preview-template-modal.component.html
│ │ │ │ │ │ │ ├── preview-template-modal.component.scss
│ │ │ │ │ │ │ └── preview-template-modal.component.ts
│ │ │ │ │ │ └── template-modal
│ │ │ │ │ │ │ ├── template-modal.component.html
│ │ │ │ │ │ │ ├── template-modal.component.scss
│ │ │ │ │ │ │ └── template-modal.component.ts
│ │ │ │ │ ├── public-api.ts
│ │ │ │ │ ├── templates.component.html
│ │ │ │ │ ├── templates.component.scss
│ │ │ │ │ ├── templates.component.spec.ts
│ │ │ │ │ ├── templates.component.ts
│ │ │ │ │ └── templates.module.ts
│ │ │ │ ├── ui
│ │ │ │ │ ├── aggregation-builder
│ │ │ │ │ │ ├── aggregation-builder-forms.ts
│ │ │ │ │ │ ├── aggregation-builder.component.html
│ │ │ │ │ │ ├── aggregation-builder.component.scss
│ │ │ │ │ │ ├── aggregation-builder.component.spec.ts
│ │ │ │ │ │ ├── aggregation-builder.component.ts
│ │ │ │ │ │ ├── aggregation-builder.module.ts
│ │ │ │ │ │ ├── pipeline
│ │ │ │ │ │ │ ├── add-field-stage
│ │ │ │ │ │ │ │ ├── add-field-stage.component.html
│ │ │ │ │ │ │ │ ├── add-field-stage.component.scss
│ │ │ │ │ │ │ │ ├── add-field-stage.component.spec.ts
│ │ │ │ │ │ │ │ ├── add-field-stage.component.ts
│ │ │ │ │ │ │ │ └── add-field-stage.stories.ts
│ │ │ │ │ │ │ ├── expressions
│ │ │ │ │ │ │ │ ├── expressions.component.html
│ │ │ │ │ │ │ │ ├── expressions.component.scss
│ │ │ │ │ │ │ │ ├── expressions.component.spec.ts
│ │ │ │ │ │ │ │ ├── expressions.component.ts
│ │ │ │ │ │ │ │ ├── expressions.stories.ts
│ │ │ │ │ │ │ │ └── operators.ts
│ │ │ │ │ │ │ ├── field-dropdown
│ │ │ │ │ │ │ │ ├── field-dropdown.component.html
│ │ │ │ │ │ │ │ ├── field-dropdown.component.scss
│ │ │ │ │ │ │ │ ├── field-dropdown.component.spec.ts
│ │ │ │ │ │ │ │ └── field-dropdown.component.ts
│ │ │ │ │ │ │ ├── group-stage
│ │ │ │ │ │ │ │ ├── group-stage.component.html
│ │ │ │ │ │ │ │ ├── group-stage.component.scss
│ │ │ │ │ │ │ │ ├── group-stage.component.spec.ts
│ │ │ │ │ │ │ │ ├── group-stage.component.ts
│ │ │ │ │ │ │ │ └── group-stage.stories.ts
│ │ │ │ │ │ │ ├── pipeline-stage.enum.ts
│ │ │ │ │ │ │ ├── pipeline.component.html
│ │ │ │ │ │ │ ├── pipeline.component.scss
│ │ │ │ │ │ │ ├── pipeline.component.spec.ts
│ │ │ │ │ │ │ ├── pipeline.component.ts
│ │ │ │ │ │ │ ├── pipeline.module.ts
│ │ │ │ │ │ │ ├── pipeline.stories.ts
│ │ │ │ │ │ │ ├── shared
│ │ │ │ │ │ │ │ └── stories-config.ts
│ │ │ │ │ │ │ └── sort-stage
│ │ │ │ │ │ │ │ ├── sort-stage.component.html
│ │ │ │ │ │ │ │ ├── sort-stage.component.scss
│ │ │ │ │ │ │ │ ├── sort-stage.component.spec.ts
│ │ │ │ │ │ │ │ └── sort-stage.component.ts
│ │ │ │ │ │ ├── public-api.ts
│ │ │ │ │ │ └── series-mapping
│ │ │ │ │ │ │ ├── series-mapping.component.html
│ │ │ │ │ │ │ ├── series-mapping.component.scss
│ │ │ │ │ │ │ ├── series-mapping.component.spec.ts
│ │ │ │ │ │ │ ├── series-mapping.component.ts
│ │ │ │ │ │ │ ├── series-mapping.module.ts
│ │ │ │ │ │ │ └── series-mapping.stories.ts
│ │ │ │ │ ├── badge
│ │ │ │ │ │ ├── badge-size.enum.ts
│ │ │ │ │ │ ├── badge-variant.enum.ts
│ │ │ │ │ │ ├── badge.component.html
│ │ │ │ │ │ ├── badge.component.scss
│ │ │ │ │ │ ├── badge.component.spec.ts
│ │ │ │ │ │ ├── badge.component.ts
│ │ │ │ │ │ ├── badge.module.ts
│ │ │ │ │ │ └── badge.stories.ts
│ │ │ │ │ ├── charts
│ │ │ │ │ │ ├── bar-chart
│ │ │ │ │ │ │ ├── bar-chart.component.html
│ │ │ │ │ │ │ ├── bar-chart.component.scss
│ │ │ │ │ │ │ ├── bar-chart.component.spec.ts
│ │ │ │ │ │ │ ├── bar-chart.component.ts
│ │ │ │ │ │ │ ├── bar-chart.module.ts
│ │ │ │ │ │ │ ├── bar-chart.stories.ts
│ │ │ │ │ │ │ └── public.api.ts
│ │ │ │ │ │ ├── const
│ │ │ │ │ │ │ └── palette.ts
│ │ │ │ │ │ ├── interfaces
│ │ │ │ │ │ │ ├── chart.title.ts
│ │ │ │ │ │ │ ├── chart.ts
│ │ │ │ │ │ │ └── index.ts
│ │ │ │ │ │ ├── line-chart
│ │ │ │ │ │ │ ├── line-chart.component.html
│ │ │ │ │ │ │ ├── line-chart.component.scss
│ │ │ │ │ │ │ ├── line-chart.component.spec.ts
│ │ │ │ │ │ │ ├── line-chart.component.ts
│ │ │ │ │ │ │ ├── line-chart.module.ts
│ │ │ │ │ │ │ ├── line-chart.stories.ts
│ │ │ │ │ │ │ └── public-api.ts
│ │ │ │ │ │ ├── pie-donut-chart
│ │ │ │ │ │ │ ├── pie-donut-chart.component.html
│ │ │ │ │ │ │ ├── pie-donut-chart.component.scss
│ │ │ │ │ │ │ ├── pie-donut-chart.component.spec.ts
│ │ │ │ │ │ │ ├── pie-donut-chart.component.ts
│ │ │ │ │ │ │ ├── pie-donut-chart.module.ts
│ │ │ │ │ │ │ ├── pie-donut-chart.stories.ts
│ │ │ │ │ │ │ └── public-api.ts
│ │ │ │ │ │ └── utils
│ │ │ │ │ │ │ └── color.util.ts
│ │ │ │ │ ├── core-grid
│ │ │ │ │ │ ├── core-grid.component.html
│ │ │ │ │ │ ├── core-grid.component.scss
│ │ │ │ │ │ ├── core-grid.component.spec.ts
│ │ │ │ │ │ ├── core-grid.component.ts
│ │ │ │ │ │ ├── core-grid.module.ts
│ │ │ │ │ │ ├── date-filter-menu
│ │ │ │ │ │ │ ├── date-filter-menu.component.html
│ │ │ │ │ │ │ ├── date-filter-menu.component.scss
│ │ │ │ │ │ │ ├── date-filter-menu.component.spec.ts
│ │ │ │ │ │ │ ├── date-filter-menu.component.ts
│ │ │ │ │ │ │ └── date-filter-menu.module.ts
│ │ │ │ │ │ ├── editor-modal
│ │ │ │ │ │ │ ├── editor-modal.component.html
│ │ │ │ │ │ │ ├── editor-modal.component.scss
│ │ │ │ │ │ │ └── editor-modal.component.ts
│ │ │ │ │ │ ├── errors-modal
│ │ │ │ │ │ │ ├── errors-modal.component.html
│ │ │ │ │ │ │ ├── errors-modal.component.scss
│ │ │ │ │ │ │ ├── errors-modal.component.spec.ts
│ │ │ │ │ │ │ └── errors-modal.component.ts
│ │ │ │ │ │ ├── expanded-comment
│ │ │ │ │ │ │ ├── expanded-comment.component.html
│ │ │ │ │ │ │ ├── expanded-comment.component.scss
│ │ │ │ │ │ │ ├── expanded-comment.component.spec.ts
│ │ │ │ │ │ │ ├── expanded-comment.component.ts
│ │ │ │ │ │ │ └── expanded-comment.module.ts
│ │ │ │ │ │ ├── export
│ │ │ │ │ │ │ ├── export.component.html
│ │ │ │ │ │ │ ├── export.component.scss
│ │ │ │ │ │ │ ├── export.component.spec.ts
│ │ │ │ │ │ │ ├── export.component.ts
│ │ │ │ │ │ │ └── export.module.ts
│ │ │ │ │ │ ├── filter-menu
│ │ │ │ │ │ │ ├── filter-menu.component.html
│ │ │ │ │ │ │ ├── filter-menu.component.scss
│ │ │ │ │ │ │ ├── filter-menu.component.spec.ts
│ │ │ │ │ │ │ ├── filter-menu.component.ts
│ │ │ │ │ │ │ └── filter-menu.module.ts
│ │ │ │ │ │ ├── filter
│ │ │ │ │ │ │ ├── filter.component.html
│ │ │ │ │ │ │ ├── filter.component.scss
│ │ │ │ │ │ │ ├── filter.component.spec.ts
│ │ │ │ │ │ │ ├── filter.component.ts
│ │ │ │ │ │ │ └── filter.module.ts
│ │ │ │ │ │ ├── graphql
│ │ │ │ │ │ │ ├── mutations.ts
│ │ │ │ │ │ │ └── queries.ts
│ │ │ │ │ │ ├── grid-column-chooser
│ │ │ │ │ │ │ ├── grid-column-chooser.component.html
│ │ │ │ │ │ │ ├── grid-column-chooser.component.scss
│ │ │ │ │ │ │ ├── grid-column-chooser.component.spec.ts
│ │ │ │ │ │ │ ├── grid-column-chooser.component.ts
│ │ │ │ │ │ │ └── grid-column-chooser.module.ts
│ │ │ │ │ │ ├── grid
│ │ │ │ │ │ │ ├── grid.component.html
│ │ │ │ │ │ │ ├── grid.component.scss
│ │ │ │ │ │ │ ├── grid.component.spec.ts
│ │ │ │ │ │ │ ├── grid.component.ts
│ │ │ │ │ │ │ ├── grid.constants.ts
│ │ │ │ │ │ │ ├── grid.module.ts
│ │ │ │ │ │ │ └── grid.stories.ts
│ │ │ │ │ │ ├── map-modal
│ │ │ │ │ │ │ ├── map-modal.component.html
│ │ │ │ │ │ │ ├── map-modal.component.scss
│ │ │ │ │ │ │ ├── map-modal.component.spec.ts
│ │ │ │ │ │ │ └── map-modal.component.ts
│ │ │ │ │ │ ├── models
│ │ │ │ │ │ │ ├── grid-layout.model.ts
│ │ │ │ │ │ │ └── grid-settings.model.ts
│ │ │ │ │ │ ├── popup-editor
│ │ │ │ │ │ │ ├── popup-editor.component.html
│ │ │ │ │ │ │ ├── popup-editor.component.scss
│ │ │ │ │ │ │ ├── popup-editor.component.spec.ts
│ │ │ │ │ │ │ └── popup-editor.component.ts
│ │ │ │ │ │ ├── row-actions
│ │ │ │ │ │ │ ├── row-actions.component.html
│ │ │ │ │ │ │ ├── row-actions.component.scss
│ │ │ │ │ │ │ ├── row-actions.component.spec.ts
│ │ │ │ │ │ │ ├── row-actions.component.ts
│ │ │ │ │ │ │ └── row-actions.module.ts
│ │ │ │ │ │ └── toolbar
│ │ │ │ │ │ │ ├── toolbar.component.html
│ │ │ │ │ │ │ ├── toolbar.component.scss
│ │ │ │ │ │ │ ├── toolbar.component.spec.ts
│ │ │ │ │ │ │ ├── toolbar.component.ts
│ │ │ │ │ │ │ └── toolbar.module.ts
│ │ │ │ │ ├── empty
│ │ │ │ │ │ ├── empty.component.html
│ │ │ │ │ │ ├── empty.component.scss
│ │ │ │ │ │ ├── empty.component.spec.ts
│ │ │ │ │ │ ├── empty.component.ts
│ │ │ │ │ │ ├── empty.module.ts
│ │ │ │ │ │ ├── empty.stories.ts
│ │ │ │ │ │ └── public-api.ts
│ │ │ │ │ ├── map
│ │ │ │ │ │ ├── const
│ │ │ │ │ │ │ ├── baseMaps.ts
│ │ │ │ │ │ │ ├── language.ts
│ │ │ │ │ │ │ └── marker-options.ts
│ │ │ │ │ │ ├── controls
│ │ │ │ │ │ │ └── legend.control.ts
│ │ │ │ │ │ ├── filter.ts
│ │ │ │ │ │ ├── graphql
│ │ │ │ │ │ │ └── queries.ts
│ │ │ │ │ │ ├── index.ts
│ │ │ │ │ │ ├── interfaces
│ │ │ │ │ │ │ ├── layer-legend.type.ts
│ │ │ │ │ │ │ ├── layer-settings.type.ts
│ │ │ │ │ │ │ ├── map-layers.interface.ts
│ │ │ │ │ │ │ └── map.interface.ts
│ │ │ │ │ │ ├── layer.ts
│ │ │ │ │ │ ├── map-download
│ │ │ │ │ │ │ ├── map-download.component.html
│ │ │ │ │ │ │ ├── map-download.component.scss
│ │ │ │ │ │ │ ├── map-download.component.spec.ts
│ │ │ │ │ │ │ └── map-download.component.ts
│ │ │ │ │ │ ├── map-legend
│ │ │ │ │ │ │ ├── map-legend.component.html
│ │ │ │ │ │ │ ├── map-legend.component.scss
│ │ │ │ │ │ │ ├── map-legend.component.spec.ts
│ │ │ │ │ │ │ └── map-legend.component.ts
│ │ │ │ │ │ ├── map-popup
│ │ │ │ │ │ │ ├── map-popup.component.html
│ │ │ │ │ │ │ ├── map-popup.component.scss
│ │ │ │ │ │ │ ├── map-popup.component.spec.ts
│ │ │ │ │ │ │ ├── map-popup.component.ts
│ │ │ │ │ │ │ └── map-popup.service.ts
│ │ │ │ │ │ ├── map-sidenav-controls
│ │ │ │ │ │ │ ├── map-sidenav-controls.component.html
│ │ │ │ │ │ │ ├── map-sidenav-controls.component.scss
│ │ │ │ │ │ │ ├── map-sidenav-controls.component.spec.ts
│ │ │ │ │ │ │ ├── map-sidenav-controls.component.ts
│ │ │ │ │ │ │ ├── sidenav-controls-menu-basemap
│ │ │ │ │ │ │ │ ├── sidenav-controls-menu-basemap.component.html
│ │ │ │ │ │ │ │ ├── sidenav-controls-menu-basemap.component.scss
│ │ │ │ │ │ │ │ ├── sidenav-controls-menu-basemap.component.spec.ts
│ │ │ │ │ │ │ │ └── sidenav-controls-menu-basemap.component.ts
│ │ │ │ │ │ │ ├── sidenav-controls-menu-item
│ │ │ │ │ │ │ │ ├── sidenav-controls-menu-item.component.html
│ │ │ │ │ │ │ │ ├── sidenav-controls-menu-item.component.scss
│ │ │ │ │ │ │ │ ├── sidenav-controls-menu-item.component.spec.ts
│ │ │ │ │ │ │ │ └── sidenav-controls-menu-item.component.ts
│ │ │ │ │ │ │ └── sidenav-controls-menu
│ │ │ │ │ │ │ │ ├── sidenav-controls-menu.component.html
│ │ │ │ │ │ │ │ ├── sidenav-controls-menu.component.scss
│ │ │ │ │ │ │ │ ├── sidenav-controls-menu.component.spec.ts
│ │ │ │ │ │ │ │ └── sidenav-controls-menu.component.ts
│ │ │ │ │ │ ├── map-zoom
│ │ │ │ │ │ │ ├── map-zoom.component.html
│ │ │ │ │ │ │ ├── map-zoom.component.scss
│ │ │ │ │ │ │ ├── map-zoom.component.spec.ts
│ │ │ │ │ │ │ └── map-zoom.component.ts
│ │ │ │ │ │ ├── map.component.html
│ │ │ │ │ │ ├── map.component.scss
│ │ │ │ │ │ ├── map.component.spec.ts
│ │ │ │ │ │ ├── map.component.ts
│ │ │ │ │ │ ├── map.module.ts
│ │ │ │ │ │ ├── test
│ │ │ │ │ │ │ └── timedimension-test.ts
│ │ │ │ │ │ └── utils
│ │ │ │ │ │ │ ├── array-flatter.ts
│ │ │ │ │ │ │ ├── create-div-icon.ts
│ │ │ │ │ │ │ ├── get-map-features.ts
│ │ │ │ │ │ │ ├── haversine.ts
│ │ │ │ │ │ │ └── leaflet-heatmap.js
│ │ │ │ │ ├── reference-data-grid
│ │ │ │ │ │ ├── reference-data-grid.component.html
│ │ │ │ │ │ ├── reference-data-grid.component.scss
│ │ │ │ │ │ ├── reference-data-grid.component.spec.ts
│ │ │ │ │ │ ├── reference-data-grid.component.ts
│ │ │ │ │ │ └── reference-data-grid.module.ts
│ │ │ │ │ └── tagbox
│ │ │ │ │ │ ├── public-api.ts
│ │ │ │ │ │ ├── tagbox.component.html
│ │ │ │ │ │ ├── tagbox.component.scss
│ │ │ │ │ │ ├── tagbox.component.spec.ts
│ │ │ │ │ │ ├── tagbox.component.ts
│ │ │ │ │ │ ├── tagbox.module.ts
│ │ │ │ │ │ └── tagbox.stories.ts
│ │ │ │ ├── user-summary
│ │ │ │ │ ├── graphql
│ │ │ │ │ │ ├── fragments.ts
│ │ │ │ │ │ ├── mutations.ts
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── public-api.ts
│ │ │ │ │ ├── user-details
│ │ │ │ │ │ ├── user-details.component.html
│ │ │ │ │ │ ├── user-details.component.scss
│ │ │ │ │ │ ├── user-details.component.spec.ts
│ │ │ │ │ │ ├── user-details.component.ts
│ │ │ │ │ │ └── user-details.module.ts
│ │ │ │ │ ├── user-roles
│ │ │ │ │ │ ├── user-app-roles
│ │ │ │ │ │ │ ├── user-app-roles.component.html
│ │ │ │ │ │ │ ├── user-app-roles.component.scss
│ │ │ │ │ │ │ ├── user-app-roles.component.spec.ts
│ │ │ │ │ │ │ └── user-app-roles.component.ts
│ │ │ │ │ │ ├── user-back-roles
│ │ │ │ │ │ │ ├── user-back-roles.component.html
│ │ │ │ │ │ │ ├── user-back-roles.component.scss
│ │ │ │ │ │ │ ├── user-back-roles.component.spec.ts
│ │ │ │ │ │ │ └── user-back-roles.component.ts
│ │ │ │ │ │ ├── user-groups
│ │ │ │ │ │ │ ├── user-groups.component.html
│ │ │ │ │ │ │ ├── user-groups.component.scss
│ │ │ │ │ │ │ ├── user-groups.component.spec.ts
│ │ │ │ │ │ │ └── user-groups.component.ts
│ │ │ │ │ │ ├── user-roles.component.html
│ │ │ │ │ │ ├── user-roles.component.scss
│ │ │ │ │ │ ├── user-roles.component.spec.ts
│ │ │ │ │ │ ├── user-roles.component.ts
│ │ │ │ │ │ └── user-roles.module.ts
│ │ │ │ │ ├── user-summary.component.html
│ │ │ │ │ ├── user-summary.component.scss
│ │ │ │ │ ├── user-summary.component.spec.ts
│ │ │ │ │ ├── user-summary.component.ts
│ │ │ │ │ └── user-summary.module.ts
│ │ │ │ ├── users
│ │ │ │ │ ├── add-user
│ │ │ │ │ │ ├── add-user.component.html
│ │ │ │ │ │ ├── add-user.component.scss
│ │ │ │ │ │ ├── add-user.component.spec.ts
│ │ │ │ │ │ ├── add-user.component.ts
│ │ │ │ │ │ └── add-user.module.ts
│ │ │ │ │ ├── invite-users-modal
│ │ │ │ │ │ ├── invite-users-modal.component.html
│ │ │ │ │ │ ├── invite-users-modal.component.scss
│ │ │ │ │ │ ├── invite-users-modal.component.spec.ts
│ │ │ │ │ │ └── invite-users-modal.component.ts
│ │ │ │ │ ├── public-api.ts
│ │ │ │ │ └── users-filter
│ │ │ │ │ │ ├── users-filter.component.html
│ │ │ │ │ │ ├── users-filter.component.scss
│ │ │ │ │ │ ├── users-filter.component.spec.ts
│ │ │ │ │ │ └── users-filter.component.ts
│ │ │ │ ├── utils
│ │ │ │ │ └── unsubscribe
│ │ │ │ │ │ ├── public-api.ts
│ │ │ │ │ │ ├── unsubscribe.component.html
│ │ │ │ │ │ ├── unsubscribe.component.scss
│ │ │ │ │ │ ├── unsubscribe.component.spec.ts
│ │ │ │ │ │ ├── unsubscribe.component.ts
│ │ │ │ │ │ └── unsubscribe.module.ts
│ │ │ │ ├── widget-choice
│ │ │ │ │ ├── public-api.ts
│ │ │ │ │ ├── widget-choice.component.html
│ │ │ │ │ ├── widget-choice.component.scss
│ │ │ │ │ ├── widget-choice.component.spec.ts
│ │ │ │ │ ├── widget-choice.component.ts
│ │ │ │ │ ├── widget-choice.module.ts
│ │ │ │ │ └── widget-choice.stories.ts
│ │ │ │ ├── widget-grid
│ │ │ │ │ ├── edit-widget-modal
│ │ │ │ │ │ ├── edit-widget-modal.component.html
│ │ │ │ │ │ ├── edit-widget-modal.component.scss
│ │ │ │ │ │ ├── edit-widget-modal.component.spec.ts
│ │ │ │ │ │ └── edit-widget-modal.component.ts
│ │ │ │ │ ├── expanded-widget
│ │ │ │ │ │ ├── expanded-widget.component.html
│ │ │ │ │ │ ├── expanded-widget.component.scss
│ │ │ │ │ │ ├── expanded-widget.component.spec.ts
│ │ │ │ │ │ └── expanded-widget.component.ts
│ │ │ │ │ ├── public-api.ts
│ │ │ │ │ ├── widget-actions
│ │ │ │ │ │ ├── widget-actions.component.html
│ │ │ │ │ │ ├── widget-actions.component.scss
│ │ │ │ │ │ ├── widget-actions.component.spec.ts
│ │ │ │ │ │ └── widget-actions.component.ts
│ │ │ │ │ ├── widget-grid.component.html
│ │ │ │ │ ├── widget-grid.component.scss
│ │ │ │ │ ├── widget-grid.component.spec.ts
│ │ │ │ │ ├── widget-grid.component.ts
│ │ │ │ │ ├── widget-grid.module.ts
│ │ │ │ │ └── widget-grid.stories.ts
│ │ │ │ ├── widget
│ │ │ │ │ ├── public-api.ts
│ │ │ │ │ ├── widget.component.html
│ │ │ │ │ ├── widget.component.scss
│ │ │ │ │ ├── widget.component.spec.ts
│ │ │ │ │ ├── widget.component.ts
│ │ │ │ │ └── widget.module.ts
│ │ │ │ ├── widgets
│ │ │ │ │ ├── base-widget
│ │ │ │ │ │ ├── base-widget.component.html
│ │ │ │ │ │ ├── base-widget.component.scss
│ │ │ │ │ │ ├── base-widget.component.spec.ts
│ │ │ │ │ │ └── base-widget.component.ts
│ │ │ │ │ ├── chart-settings
│ │ │ │ │ │ ├── chart-forms.ts
│ │ │ │ │ │ ├── chart-settings.component.html
│ │ │ │ │ │ ├── chart-settings.component.scss
│ │ │ │ │ │ ├── chart-settings.component.spec.ts
│ │ │ │ │ │ ├── chart-settings.component.ts
│ │ │ │ │ │ ├── constants.ts
│ │ │ │ │ │ ├── graphql
│ │ │ │ │ │ │ └── queries.ts
│ │ │ │ │ │ ├── public-api.ts
│ │ │ │ │ │ ├── series-settings
│ │ │ │ │ │ │ ├── categories-settings
│ │ │ │ │ │ │ │ ├── categories-settings.component.html
│ │ │ │ │ │ │ │ ├── categories-settings.component.scss
│ │ │ │ │ │ │ │ ├── categories-settings.component.spec.ts
│ │ │ │ │ │ │ │ ├── categories-settings.component.ts
│ │ │ │ │ │ │ │ └── categories-settings.module.ts
│ │ │ │ │ │ │ ├── series-settings.component.css
│ │ │ │ │ │ │ ├── series-settings.component.html
│ │ │ │ │ │ │ ├── series-settings.component.spec.ts
│ │ │ │ │ │ │ ├── series-settings.component.ts
│ │ │ │ │ │ │ └── series-settings.module.ts
│ │ │ │ │ │ ├── tab-display
│ │ │ │ │ │ │ ├── tab-display.component.html
│ │ │ │ │ │ │ ├── tab-display.component.scss
│ │ │ │ │ │ │ ├── tab-display.component.spec.ts
│ │ │ │ │ │ │ ├── tab-display.component.ts
│ │ │ │ │ │ │ └── tab-display.module.ts
│ │ │ │ │ │ ├── tab-filters
│ │ │ │ │ │ │ ├── tab-filters.component.html
│ │ │ │ │ │ │ ├── tab-filters.component.scss
│ │ │ │ │ │ │ ├── tab-filters.component.spec.ts
│ │ │ │ │ │ │ └── tab-filters.component.ts
│ │ │ │ │ │ └── tab-main
│ │ │ │ │ │ │ ├── tab-main.component.html
│ │ │ │ │ │ │ ├── tab-main.component.scss
│ │ │ │ │ │ │ ├── tab-main.component.spec.ts
│ │ │ │ │ │ │ ├── tab-main.component.ts
│ │ │ │ │ │ │ └── tab-main.module.ts
│ │ │ │ │ ├── chart
│ │ │ │ │ │ ├── chart.component.html
│ │ │ │ │ │ ├── chart.component.scss
│ │ │ │ │ │ ├── chart.component.spec.ts
│ │ │ │ │ │ ├── chart.component.ts
│ │ │ │ │ │ ├── chart.module.ts
│ │ │ │ │ │ └── public-api.ts
│ │ │ │ │ ├── common
│ │ │ │ │ │ ├── contextual-filters-settings
│ │ │ │ │ │ │ ├── contextual-filters-settings.component.html
│ │ │ │ │ │ │ ├── contextual-filters-settings.component.scss
│ │ │ │ │ │ │ ├── contextual-filters-settings.component.spec.ts
│ │ │ │ │ │ │ └── contextual-filters-settings.component.ts
│ │ │ │ │ │ ├── display-settings
│ │ │ │ │ │ │ ├── display-settings.component.html
│ │ │ │ │ │ │ ├── display-settings.component.scss
│ │ │ │ │ │ │ ├── display-settings.component.spec.ts
│ │ │ │ │ │ │ ├── display-settings.component.ts
│ │ │ │ │ │ │ └── extendWidgetForm.ts
│ │ │ │ │ │ ├── html-widget-content
│ │ │ │ │ │ │ ├── html-widget-content.component.html
│ │ │ │ │ │ │ ├── html-widget-content.component.scss
│ │ │ │ │ │ │ ├── html-widget-content.component.spec.ts
│ │ │ │ │ │ │ ├── html-widget-content.component.ts
│ │ │ │ │ │ │ └── html-widget-content.module.ts
│ │ │ │ │ │ ├── query-params-mapping
│ │ │ │ │ │ │ ├── query-params-mapping.component.html
│ │ │ │ │ │ │ ├── query-params-mapping.component.scss
│ │ │ │ │ │ │ ├── query-params-mapping.component.spec.ts
│ │ │ │ │ │ │ ├── query-params-mapping.component.ts
│ │ │ │ │ │ │ └── reference-data-variables-mapping.component.ts
│ │ │ │ │ │ ├── sorting-settings
│ │ │ │ │ │ │ ├── sorting-settings.component.html
│ │ │ │ │ │ │ ├── sorting-settings.component.scss
│ │ │ │ │ │ │ ├── sorting-settings.component.spec.ts
│ │ │ │ │ │ │ ├── sorting-settings.component.ts
│ │ │ │ │ │ │ └── sorting-settings.module.ts
│ │ │ │ │ │ ├── tab-actions
│ │ │ │ │ │ │ ├── graphql
│ │ │ │ │ │ │ │ └── queries.ts
│ │ │ │ │ │ │ ├── tab-actions.component.html
│ │ │ │ │ │ │ ├── tab-actions.component.scss
│ │ │ │ │ │ │ ├── tab-actions.component.spec.ts
│ │ │ │ │ │ │ ├── tab-actions.component.ts
│ │ │ │ │ │ │ └── tab-actions.module.ts
│ │ │ │ │ │ ├── tab-widget-automations
│ │ │ │ │ │ │ ├── tab-widget-automations.component.html
│ │ │ │ │ │ │ ├── tab-widget-automations.component.scss
│ │ │ │ │ │ │ ├── tab-widget-automations.component.spec.ts
│ │ │ │ │ │ │ └── tab-widget-automations.component.ts
│ │ │ │ │ │ ├── template-aggregation-modal
│ │ │ │ │ │ │ ├── graphql
│ │ │ │ │ │ │ │ └── queries.ts
│ │ │ │ │ │ │ ├── template-aggregation-modal.component.html
│ │ │ │ │ │ │ ├── template-aggregation-modal.component.scss
│ │ │ │ │ │ │ ├── template-aggregation-modal.component.spec.ts
│ │ │ │ │ │ │ └── template-aggregation-modal.component.ts
│ │ │ │ │ │ ├── template-aggregations
│ │ │ │ │ │ │ ├── template-aggregations.component.html
│ │ │ │ │ │ │ ├── template-aggregations.component.scss
│ │ │ │ │ │ │ ├── template-aggregations.component.spec.ts
│ │ │ │ │ │ │ └── template-aggregations.component.ts
│ │ │ │ │ │ └── widget-automation
│ │ │ │ │ │ │ ├── automation-component-selector
│ │ │ │ │ │ │ ├── automation-component-selector.component.html
│ │ │ │ │ │ │ ├── automation-component-selector.component.scss
│ │ │ │ │ │ │ ├── automation-component-selector.component.spec.ts
│ │ │ │ │ │ │ └── automation-component-selector.component.ts
│ │ │ │ │ │ │ ├── edit-automation-component
│ │ │ │ │ │ │ ├── edit-automation-component.component.html
│ │ │ │ │ │ │ ├── edit-automation-component.component.scss
│ │ │ │ │ │ │ ├── edit-automation-component.component.spec.ts
│ │ │ │ │ │ │ └── edit-automation-component.component.ts
│ │ │ │ │ │ │ ├── widget-automation.component.html
│ │ │ │ │ │ │ ├── widget-automation.component.scss
│ │ │ │ │ │ │ ├── widget-automation.component.spec.ts
│ │ │ │ │ │ │ └── widget-automation.component.ts
│ │ │ │ │ ├── editor-settings
│ │ │ │ │ │ ├── editor-settings.component.html
│ │ │ │ │ │ ├── editor-settings.component.scss
│ │ │ │ │ │ ├── editor-settings.component.spec.ts
│ │ │ │ │ │ ├── editor-settings.component.ts
│ │ │ │ │ │ ├── editor-settings.forms.ts
│ │ │ │ │ │ ├── graphql
│ │ │ │ │ │ │ └── queries.ts
│ │ │ │ │ │ ├── public-api.ts
│ │ │ │ │ │ └── record-selection-tab
│ │ │ │ │ │ │ ├── record-selection-tab.component.html
│ │ │ │ │ │ │ ├── record-selection-tab.component.scss
│ │ │ │ │ │ │ ├── record-selection-tab.component.spec.ts
│ │ │ │ │ │ │ └── record-selection-tab.component.ts
│ │ │ │ │ ├── editor
│ │ │ │ │ │ ├── editor.component.html
│ │ │ │ │ │ ├── editor.component.scss
│ │ │ │ │ │ ├── editor.component.spec.ts
│ │ │ │ │ │ ├── editor.component.ts
│ │ │ │ │ │ ├── editor.module.ts
│ │ │ │ │ │ ├── graphql
│ │ │ │ │ │ │ └── queries.ts
│ │ │ │ │ │ └── public-api.ts
│ │ │ │ │ ├── grid-settings
│ │ │ │ │ │ ├── button-config
│ │ │ │ │ │ │ ├── button-config.component.html
│ │ │ │ │ │ │ ├── button-config.component.scss
│ │ │ │ │ │ │ ├── button-config.component.spec.ts
│ │ │ │ │ │ │ ├── button-config.component.ts
│ │ │ │ │ │ │ └── button-config.module.ts
│ │ │ │ │ │ ├── graphql
│ │ │ │ │ │ │ └── queries.ts
│ │ │ │ │ │ ├── grid-settings.component.html
│ │ │ │ │ │ ├── grid-settings.component.scss
│ │ │ │ │ │ ├── grid-settings.component.spec.ts
│ │ │ │ │ │ ├── grid-settings.component.ts
│ │ │ │ │ │ ├── grid-settings.forms.ts
│ │ │ │ │ │ ├── public-api.ts
│ │ │ │ │ │ ├── tab-buttons
│ │ │ │ │ │ │ ├── tab-buttons.component.html
│ │ │ │ │ │ │ ├── tab-buttons.component.scss
│ │ │ │ │ │ │ ├── tab-buttons.component.spec.ts
│ │ │ │ │ │ │ ├── tab-buttons.component.ts
│ │ │ │ │ │ │ └── tab-buttons.module.ts
│ │ │ │ │ │ └── tab-main
│ │ │ │ │ │ │ ├── tab-main.component.html
│ │ │ │ │ │ │ ├── tab-main.component.scss
│ │ │ │ │ │ │ ├── tab-main.component.spec.ts
│ │ │ │ │ │ │ ├── tab-main.component.ts
│ │ │ │ │ │ │ └── tab-main.module.ts
│ │ │ │ │ ├── grid
│ │ │ │ │ │ ├── graphql
│ │ │ │ │ │ │ ├── mutations.ts
│ │ │ │ │ │ │ └── queries.ts
│ │ │ │ │ │ ├── grid.component.html
│ │ │ │ │ │ ├── grid.component.scss
│ │ │ │ │ │ ├── grid.component.spec.ts
│ │ │ │ │ │ ├── grid.component.ts
│ │ │ │ │ │ ├── grid.module.ts
│ │ │ │ │ │ └── public-api.ts
│ │ │ │ │ ├── map-settings
│ │ │ │ │ │ ├── add-layer-modal
│ │ │ │ │ │ │ ├── add-layer-modal.component.html
│ │ │ │ │ │ │ ├── add-layer-modal.component.scss
│ │ │ │ │ │ │ ├── add-layer-modal.component.spec.ts
│ │ │ │ │ │ │ ├── add-layer-modal.component.ts
│ │ │ │ │ │ │ └── graphql
│ │ │ │ │ │ │ │ └── queries.ts
│ │ │ │ │ │ ├── edit-layer-modal
│ │ │ │ │ │ │ ├── edit-layer-modal.component.html
│ │ │ │ │ │ │ ├── edit-layer-modal.component.scss
│ │ │ │ │ │ │ ├── edit-layer-modal.component.spec.ts
│ │ │ │ │ │ │ ├── edit-layer-modal.component.ts
│ │ │ │ │ │ │ ├── layer-aggregation
│ │ │ │ │ │ │ │ ├── layer-aggregation.component.html
│ │ │ │ │ │ │ │ ├── layer-aggregation.component.scss
│ │ │ │ │ │ │ │ ├── layer-aggregation.component.spec.ts
│ │ │ │ │ │ │ │ ├── layer-aggregation.component.ts
│ │ │ │ │ │ │ │ └── layer-aggregation.module.ts
│ │ │ │ │ │ │ ├── layer-cluster
│ │ │ │ │ │ │ │ ├── layer-cluster.component.html
│ │ │ │ │ │ │ │ ├── layer-cluster.component.scss
│ │ │ │ │ │ │ │ ├── layer-cluster.component.spec.ts
│ │ │ │ │ │ │ │ ├── layer-cluster.component.ts
│ │ │ │ │ │ │ │ └── layer-cluster.module.ts
│ │ │ │ │ │ │ ├── layer-datasource
│ │ │ │ │ │ │ │ ├── layer-datasource.component.html
│ │ │ │ │ │ │ │ ├── layer-datasource.component.scss
│ │ │ │ │ │ │ │ ├── layer-datasource.component.spec.ts
│ │ │ │ │ │ │ │ ├── layer-datasource.component.ts
│ │ │ │ │ │ │ │ └── layer-datasource.module.ts
│ │ │ │ │ │ │ ├── layer-fields
│ │ │ │ │ │ │ │ ├── layer-fields.component.html
│ │ │ │ │ │ │ │ ├── layer-fields.component.scss
│ │ │ │ │ │ │ │ ├── layer-fields.component.spec.ts
│ │ │ │ │ │ │ │ ├── layer-fields.component.ts
│ │ │ │ │ │ │ │ └── layer-fields.module.ts
│ │ │ │ │ │ │ ├── layer-filter
│ │ │ │ │ │ │ │ ├── layer-filter.component.html
│ │ │ │ │ │ │ │ ├── layer-filter.component.scss
│ │ │ │ │ │ │ │ ├── layer-filter.component.spec.ts
│ │ │ │ │ │ │ │ ├── layer-filter.component.ts
│ │ │ │ │ │ │ │ └── layer-filter.module.ts
│ │ │ │ │ │ │ ├── layer-labels
│ │ │ │ │ │ │ │ ├── layer-labels.component.html
│ │ │ │ │ │ │ │ ├── layer-labels.component.scss
│ │ │ │ │ │ │ │ ├── layer-labels.component.spec.ts
│ │ │ │ │ │ │ │ ├── layer-labels.component.ts
│ │ │ │ │ │ │ │ └── layer-labels.module.ts
│ │ │ │ │ │ │ ├── layer-popup
│ │ │ │ │ │ │ │ ├── fields-element
│ │ │ │ │ │ │ │ │ ├── fields-element.component.html
│ │ │ │ │ │ │ │ │ ├── fields-element.component.scss
│ │ │ │ │ │ │ │ │ ├── fields-element.component.spec.ts
│ │ │ │ │ │ │ │ │ └── fields-element.component.ts
│ │ │ │ │ │ │ │ ├── layer-popup.component.html
│ │ │ │ │ │ │ │ ├── layer-popup.component.scss
│ │ │ │ │ │ │ │ ├── layer-popup.component.spec.ts
│ │ │ │ │ │ │ │ ├── layer-popup.component.ts
│ │ │ │ │ │ │ │ ├── layer-popup.interface.ts
│ │ │ │ │ │ │ │ ├── layer-popup.module.ts
│ │ │ │ │ │ │ │ └── text-element
│ │ │ │ │ │ │ │ │ ├── text-element.component.html
│ │ │ │ │ │ │ │ │ ├── text-element.component.scss
│ │ │ │ │ │ │ │ │ ├── text-element.component.spec.ts
│ │ │ │ │ │ │ │ │ ├── text-element.component.ts
│ │ │ │ │ │ │ │ │ └── utils
│ │ │ │ │ │ │ │ │ └── keys.ts
│ │ │ │ │ │ │ ├── layer-properties
│ │ │ │ │ │ │ │ ├── layer-properties.component.html
│ │ │ │ │ │ │ │ ├── layer-properties.component.scss
│ │ │ │ │ │ │ │ ├── layer-properties.component.spec.ts
│ │ │ │ │ │ │ │ ├── layer-properties.component.ts
│ │ │ │ │ │ │ │ └── layer-properties.module.ts
│ │ │ │ │ │ │ └── layer-styling
│ │ │ │ │ │ │ │ ├── class-break-renderer
│ │ │ │ │ │ │ │ ├── class-break-renderer.component.html
│ │ │ │ │ │ │ │ ├── class-break-renderer.component.scss
│ │ │ │ │ │ │ │ ├── class-break-renderer.component.spec.ts
│ │ │ │ │ │ │ │ └── class-break-renderer.component.ts
│ │ │ │ │ │ │ │ ├── heatmap-renderer
│ │ │ │ │ │ │ │ ├── heatmap-renderer.component.html
│ │ │ │ │ │ │ │ ├── heatmap-renderer.component.scss
│ │ │ │ │ │ │ │ ├── heatmap-renderer.component.spec.ts
│ │ │ │ │ │ │ │ └── heatmap-renderer.component.ts
│ │ │ │ │ │ │ │ ├── layer-styling.component.html
│ │ │ │ │ │ │ │ ├── layer-styling.component.scss
│ │ │ │ │ │ │ │ ├── layer-styling.component.spec.ts
│ │ │ │ │ │ │ │ ├── layer-styling.component.ts
│ │ │ │ │ │ │ │ ├── layer-styling.module.ts
│ │ │ │ │ │ │ │ ├── simple-renderer
│ │ │ │ │ │ │ │ ├── simple-renderer.component.html
│ │ │ │ │ │ │ │ ├── simple-renderer.component.scss
│ │ │ │ │ │ │ │ ├── simple-renderer.component.spec.ts
│ │ │ │ │ │ │ │ └── simple-renderer.component.ts
│ │ │ │ │ │ │ │ └── unique-value-renderer
│ │ │ │ │ │ │ │ ├── unique-value-renderer.component.html
│ │ │ │ │ │ │ │ ├── unique-value-renderer.component.scss
│ │ │ │ │ │ │ │ ├── unique-value-renderer.component.spec.ts
│ │ │ │ │ │ │ │ └── unique-value-renderer.component.ts
│ │ │ │ │ │ ├── graphql
│ │ │ │ │ │ │ └── queries.ts
│ │ │ │ │ │ ├── map-forms.ts
│ │ │ │ │ │ ├── map-layers
│ │ │ │ │ │ │ ├── map-layers.component.html
│ │ │ │ │ │ │ ├── map-layers.component.scss
│ │ │ │ │ │ │ ├── map-layers.component.spec.ts
│ │ │ │ │ │ │ ├── map-layers.component.ts
│ │ │ │ │ │ │ └── map-layers.module.ts
│ │ │ │ │ │ ├── map-properties
│ │ │ │ │ │ │ ├── map-controls
│ │ │ │ │ │ │ │ ├── map-controls.component.html
│ │ │ │ │ │ │ │ ├── map-controls.component.scss
│ │ │ │ │ │ │ │ ├── map-controls.component.spec.ts
│ │ │ │ │ │ │ │ ├── map-controls.component.ts
│ │ │ │ │ │ │ │ └── map-controls.module.ts
│ │ │ │ │ │ │ ├── map-properties.component.html
│ │ │ │ │ │ │ ├── map-properties.component.scss
│ │ │ │ │ │ │ ├── map-properties.component.spec.ts
│ │ │ │ │ │ │ ├── map-properties.component.ts
│ │ │ │ │ │ │ ├── map-properties.module.ts
│ │ │ │ │ │ │ └── webmap-select
│ │ │ │ │ │ │ │ ├── webmap-select.component.html
│ │ │ │ │ │ │ │ ├── webmap-select.component.scss
│ │ │ │ │ │ │ │ ├── webmap-select.component.spec.ts
│ │ │ │ │ │ │ │ └── webmap-select.component.ts
│ │ │ │ │ │ ├── map-settings.component.html
│ │ │ │ │ │ ├── map-settings.component.scss
│ │ │ │ │ │ ├── map-settings.component.spec.ts
│ │ │ │ │ │ ├── map-settings.component.ts
│ │ │ │ │ │ └── public-api.ts
│ │ │ │ │ ├── map
│ │ │ │ │ │ ├── map.component.html
│ │ │ │ │ │ ├── map.component.scss
│ │ │ │ │ │ ├── map.component.spec.ts
│ │ │ │ │ │ ├── map.component.ts
│ │ │ │ │ │ ├── map.module.ts
│ │ │ │ │ │ └── public-api.ts
│ │ │ │ │ ├── summary-card-settings
│ │ │ │ │ │ ├── display-tab
│ │ │ │ │ │ │ ├── display-tab.component.html
│ │ │ │ │ │ │ ├── display-tab.component.scss
│ │ │ │ │ │ │ ├── display-tab.component.spec.ts
│ │ │ │ │ │ │ ├── display-tab.component.ts
│ │ │ │ │ │ │ └── display.module.ts
│ │ │ │ │ │ ├── graphql
│ │ │ │ │ │ │ └── queries.ts
│ │ │ │ │ │ ├── public-api.ts
│ │ │ │ │ │ ├── summary-card-general
│ │ │ │ │ │ │ ├── summary-card-general.component.html
│ │ │ │ │ │ │ ├── summary-card-general.component.scss
│ │ │ │ │ │ │ ├── summary-card-general.component.spec.ts
│ │ │ │ │ │ │ └── summary-card-general.component.ts
│ │ │ │ │ │ ├── summary-card-settings.component.html
│ │ │ │ │ │ ├── summary-card-settings.component.scss
│ │ │ │ │ │ ├── summary-card-settings.component.spec.ts
│ │ │ │ │ │ ├── summary-card-settings.component.ts
│ │ │ │ │ │ ├── summary-card-settings.forms.ts
│ │ │ │ │ │ └── text-editor-tab
│ │ │ │ │ │ │ ├── text-editor-tab.component.html
│ │ │ │ │ │ │ ├── text-editor-tab.component.scss
│ │ │ │ │ │ │ ├── text-editor-tab.component.spec.ts
│ │ │ │ │ │ │ ├── text-editor-tab.component.ts
│ │ │ │ │ │ │ └── text-editor.module.ts
│ │ │ │ │ ├── summary-card
│ │ │ │ │ │ ├── graphql
│ │ │ │ │ │ │ └── queries.ts
│ │ │ │ │ │ ├── summary-card-item-content
│ │ │ │ │ │ │ ├── summary-card-item-content.component.html
│ │ │ │ │ │ │ ├── summary-card-item-content.component.scss
│ │ │ │ │ │ │ ├── summary-card-item-content.component.spec.ts
│ │ │ │ │ │ │ ├── summary-card-item-content.component.ts
│ │ │ │ │ │ │ └── summary-card-item-content.module.ts
│ │ │ │ │ │ ├── summary-card-item
│ │ │ │ │ │ │ ├── summary-card-item.component.html
│ │ │ │ │ │ │ ├── summary-card-item.component.scss
│ │ │ │ │ │ │ ├── summary-card-item.component.spec.ts
│ │ │ │ │ │ │ ├── summary-card-item.component.ts
│ │ │ │ │ │ │ └── summary-card-item.module.ts
│ │ │ │ │ │ ├── summary-card.component.html
│ │ │ │ │ │ ├── summary-card.component.scss
│ │ │ │ │ │ ├── summary-card.component.spec.ts
│ │ │ │ │ │ ├── summary-card.component.ts
│ │ │ │ │ │ └── summary-card.module.ts
│ │ │ │ │ ├── tabs-settings
│ │ │ │ │ │ ├── custom-widget-style-modal
│ │ │ │ │ │ │ ├── custom-widget-style-modal.component.html
│ │ │ │ │ │ │ ├── custom-widget-style-modal.component.scss
│ │ │ │ │ │ │ ├── custom-widget-style-modal.component.spec.ts
│ │ │ │ │ │ │ └── custom-widget-style-modal.component.ts
│ │ │ │ │ │ ├── tab-grid-settings-modal
│ │ │ │ │ │ │ ├── tab-grid-settings-modal.component.html
│ │ │ │ │ │ │ ├── tab-grid-settings-modal.component.scss
│ │ │ │ │ │ │ ├── tab-grid-settings-modal.component.spec.ts
│ │ │ │ │ │ │ └── tab-grid-settings-modal.component.ts
│ │ │ │ │ │ ├── tab-main
│ │ │ │ │ │ │ ├── tab-main.component.html
│ │ │ │ │ │ │ ├── tab-main.component.scss
│ │ │ │ │ │ │ ├── tab-main.component.spec.ts
│ │ │ │ │ │ │ ├── tab-main.component.ts
│ │ │ │ │ │ │ └── tab-main.module.ts
│ │ │ │ │ │ ├── tab-settings
│ │ │ │ │ │ │ ├── tab-settings.component.html
│ │ │ │ │ │ │ ├── tab-settings.component.scss
│ │ │ │ │ │ │ ├── tab-settings.component.spec.ts
│ │ │ │ │ │ │ ├── tab-settings.component.ts
│ │ │ │ │ │ │ └── tab-settings.module.ts
│ │ │ │ │ │ ├── tabs-settings.component.html
│ │ │ │ │ │ ├── tabs-settings.component.scss
│ │ │ │ │ │ ├── tabs-settings.component.spec.ts
│ │ │ │ │ │ ├── tabs-settings.component.ts
│ │ │ │ │ │ └── tabs-settings.form.ts
│ │ │ │ │ ├── tabs
│ │ │ │ │ │ ├── tab
│ │ │ │ │ │ │ ├── tab.component.html
│ │ │ │ │ │ │ ├── tab.component.scss
│ │ │ │ │ │ │ ├── tab.component.spec.ts
│ │ │ │ │ │ │ ├── tab.component.ts
│ │ │ │ │ │ │ └── tab.module.ts
│ │ │ │ │ │ ├── tabs.component.html
│ │ │ │ │ │ ├── tabs.component.scss
│ │ │ │ │ │ ├── tabs.component.spec.ts
│ │ │ │ │ │ ├── tabs.component.ts
│ │ │ │ │ │ └── tabs.module.ts
│ │ │ │ │ └── widget
│ │ │ │ │ │ ├── widget.component.html
│ │ │ │ │ │ ├── widget.component.scss
│ │ │ │ │ │ ├── widget.component.spec.ts
│ │ │ │ │ │ └── widget.component.ts
│ │ │ │ └── workflow-stepper
│ │ │ │ │ ├── components
│ │ │ │ │ ├── add-step
│ │ │ │ │ │ ├── add-step.component.html
│ │ │ │ │ │ ├── add-step.component.scss
│ │ │ │ │ │ ├── add-step.component.spec.ts
│ │ │ │ │ │ ├── add-step.component.ts
│ │ │ │ │ │ └── add-step.stories.ts
│ │ │ │ │ └── step
│ │ │ │ │ │ ├── step.component.html
│ │ │ │ │ │ ├── step.component.scss
│ │ │ │ │ │ ├── step.component.spec.ts
│ │ │ │ │ │ ├── step.component.ts
│ │ │ │ │ │ └── step.stories.ts
│ │ │ │ │ ├── public-api.ts
│ │ │ │ │ ├── workflow-stepper.component.html
│ │ │ │ │ ├── workflow-stepper.component.scss
│ │ │ │ │ ├── workflow-stepper.component.spec.ts
│ │ │ │ │ ├── workflow-stepper.component.ts
│ │ │ │ │ ├── workflow-stepper.module.ts
│ │ │ │ │ └── workflow-stepper.stories.ts
│ │ │ ├── const
│ │ │ │ └── tinymce.const.ts
│ │ │ ├── directives
│ │ │ │ ├── async-monaco-editor
│ │ │ │ │ ├── async-monaco-editor.directive.ts
│ │ │ │ │ └── public-api.ts
│ │ │ │ ├── fullscreen
│ │ │ │ │ ├── fullscreen.directive.spec.ts
│ │ │ │ │ ├── fullscreen.directive.ts
│ │ │ │ │ ├── fullscreen.module.ts
│ │ │ │ │ └── public-api.ts
│ │ │ │ └── skeleton
│ │ │ │ │ ├── public-api.ts
│ │ │ │ │ ├── skeleton.directive.spec.ts
│ │ │ │ │ ├── skeleton.directive.ts
│ │ │ │ │ └── skeleton.module.ts
│ │ │ ├── forms
│ │ │ │ └── automation.forms.ts
│ │ │ ├── guards
│ │ │ │ ├── permission.guard.spec.ts
│ │ │ │ └── permission.guard.ts
│ │ │ ├── models
│ │ │ │ ├── activity-log.model.ts
│ │ │ │ ├── aggregation.model.ts
│ │ │ │ ├── api-configuration.model.ts
│ │ │ │ ├── application.model.ts
│ │ │ │ ├── automation.model.ts
│ │ │ │ ├── channel.model.ts
│ │ │ │ ├── custom-notification.model.ts
│ │ │ │ ├── dashboard.model.ts
│ │ │ │ ├── distribution-list.model.ts
│ │ │ │ ├── draft-record.model.ts
│ │ │ │ ├── email-notifications.model.ts
│ │ │ │ ├── file-handler.model.ts
│ │ │ │ ├── form.model.ts
│ │ │ │ ├── graphql-query.model.ts
│ │ │ │ ├── grid.model.ts
│ │ │ │ ├── layer.model.ts
│ │ │ │ ├── layout.model.ts
│ │ │ │ ├── metadata.model.ts
│ │ │ │ ├── notification.model.ts
│ │ │ │ ├── page.model.ts
│ │ │ │ ├── position-attribute-category.model.ts
│ │ │ │ ├── position-attribute.model.ts
│ │ │ │ ├── pullJob.model.ts
│ │ │ │ ├── record.model.ts
│ │ │ │ ├── records-history.model.ts
│ │ │ │ ├── recordsHistory.ts
│ │ │ │ ├── reference-data.model.ts
│ │ │ │ ├── resource.model.ts
│ │ │ │ ├── step.model.ts
│ │ │ │ ├── subscription.model.ts
│ │ │ │ ├── template.model.ts
│ │ │ │ ├── user.model.ts
│ │ │ │ └── workflow.model.ts
│ │ │ ├── pipes
│ │ │ │ ├── asset
│ │ │ │ │ ├── asset.pipe.spec.ts
│ │ │ │ │ └── asset.pipe.ts
│ │ │ │ ├── cron-parser
│ │ │ │ │ ├── cron-parser.module.ts
│ │ │ │ │ ├── cron-parser.pipe.spec.ts
│ │ │ │ │ ├── cron-parser.pipe.ts
│ │ │ │ │ └── public-api.ts
│ │ │ │ ├── date
│ │ │ │ │ ├── date.module.ts
│ │ │ │ │ ├── date.pipe.spec.ts
│ │ │ │ │ ├── date.pipe.ts
│ │ │ │ │ └── public-api.ts
│ │ │ │ ├── gradient
│ │ │ │ │ ├── gradient.pipe.spec.ts
│ │ │ │ │ └── gradient.pipe.ts
│ │ │ │ ├── readable-cron
│ │ │ │ │ ├── public-api.ts
│ │ │ │ │ ├── readable-cron.module.ts
│ │ │ │ │ ├── readable-cron.pipe.spec.ts
│ │ │ │ │ └── readable-cron.pipe.ts
│ │ │ │ ├── sanitize-html
│ │ │ │ │ └── sanitize-html.pipe.ts
│ │ │ │ └── strip-html
│ │ │ │ │ ├── strip-html.pipe.spec.ts
│ │ │ │ │ ├── strip-html.pipe.ts
│ │ │ │ │ └── strip-html.stories.ts
│ │ │ ├── services
│ │ │ │ ├── action-button
│ │ │ │ │ ├── action-button.service.spec.ts
│ │ │ │ │ ├── action-button.service.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ └── mutations.ts
│ │ │ │ ├── aggregation-builder
│ │ │ │ │ ├── aggregation-builder.service.spec.ts
│ │ │ │ │ └── aggregation-builder.service.ts
│ │ │ │ ├── aggregation
│ │ │ │ │ ├── aggregation.service.spec.ts
│ │ │ │ │ ├── aggregation.service.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ ├── mutations.ts
│ │ │ │ │ │ └── queries.ts
│ │ │ │ ├── api-proxy
│ │ │ │ │ ├── api-proxy.service.spec.ts
│ │ │ │ │ └── api-proxy.service.ts
│ │ │ │ ├── application-notifications
│ │ │ │ │ ├── application-notifications.service.spec.ts
│ │ │ │ │ ├── application-notifications.service.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ └── mutations.ts
│ │ │ │ ├── application
│ │ │ │ │ ├── application.service.spec.ts
│ │ │ │ │ ├── application.service.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ ├── mutations.ts
│ │ │ │ │ │ ├── queries.ts
│ │ │ │ │ │ └── subscriptions.ts
│ │ │ │ ├── auth-interceptor
│ │ │ │ │ ├── auth-interceptor.service.spec.ts
│ │ │ │ │ └── auth-interceptor.service.ts
│ │ │ │ ├── auth
│ │ │ │ │ ├── auth.service.spec.ts
│ │ │ │ │ ├── auth.service.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ └── queries.ts
│ │ │ │ ├── breadcrumb
│ │ │ │ │ ├── breadcrumb.service.spec.ts
│ │ │ │ │ └── breadcrumb.service.ts
│ │ │ │ ├── common-services
│ │ │ │ │ ├── common-services.service.spec.ts
│ │ │ │ │ └── common-services.service.ts
│ │ │ │ ├── confirm
│ │ │ │ │ ├── confirm.service.spec.ts
│ │ │ │ │ └── confirm.service.ts
│ │ │ │ ├── context
│ │ │ │ │ ├── context-test-values.ts
│ │ │ │ │ ├── context.service.spec.ts
│ │ │ │ │ ├── context.service.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ ├── mutations.ts
│ │ │ │ │ │ └── queries.ts
│ │ │ │ ├── dashboard-automation
│ │ │ │ │ ├── dashboard-automation.service.spec.ts
│ │ │ │ │ └── dashboard-automation.service.ts
│ │ │ │ ├── dashboard-export
│ │ │ │ │ ├── dashboard-export.service.spec.ts
│ │ │ │ │ └── dashboard-export.service.ts
│ │ │ │ ├── dashboard
│ │ │ │ │ ├── dashboard.service.spec.ts
│ │ │ │ │ ├── dashboard.service.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ └── mutations.ts
│ │ │ │ ├── data-template
│ │ │ │ │ ├── data-template.service.spec.ts
│ │ │ │ │ └── data-template.service.ts
│ │ │ │ ├── date-translate
│ │ │ │ │ ├── date-translate.service.spec.ts
│ │ │ │ │ └── date-translate.service.ts
│ │ │ │ ├── document-management
│ │ │ │ │ ├── document-management.service.spec.ts
│ │ │ │ │ ├── document-management.service.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ └── queries.ts
│ │ │ │ ├── dom
│ │ │ │ │ ├── dom.service.spec.ts
│ │ │ │ │ └── dom.service.ts
│ │ │ │ ├── download
│ │ │ │ │ ├── download.service.spec.ts
│ │ │ │ │ └── download.service.ts
│ │ │ │ ├── editor
│ │ │ │ │ ├── editor.service.spec.ts
│ │ │ │ │ └── editor.service.ts
│ │ │ │ ├── email
│ │ │ │ │ ├── email.service.spec.ts
│ │ │ │ │ └── email.service.ts
│ │ │ │ ├── form-builder
│ │ │ │ │ ├── form-builder.service.spec.ts
│ │ │ │ │ ├── form-builder.service.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ └── mutations.ts
│ │ │ │ ├── form-helper
│ │ │ │ │ ├── form-helper.service.ts
│ │ │ │ │ └── graphql
│ │ │ │ │ │ └── mutations.ts
│ │ │ │ ├── form
│ │ │ │ │ ├── form.service.spec.ts
│ │ │ │ │ └── form.service.ts
│ │ │ │ ├── grid-data-formatter
│ │ │ │ │ ├── grid-data-formatter.helper.ts
│ │ │ │ │ ├── grid-data-formatter.service.spec.ts
│ │ │ │ │ └── grid-data-formatter.service.ts
│ │ │ │ ├── grid-layout
│ │ │ │ │ ├── graphql
│ │ │ │ │ │ ├── mutations.ts
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── grid-layout.service.spec.ts
│ │ │ │ │ └── grid-layout.service.ts
│ │ │ │ ├── grid
│ │ │ │ │ ├── graphql
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── grid.service.spec.ts
│ │ │ │ │ └── grid.service.ts
│ │ │ │ ├── html-parser
│ │ │ │ │ ├── html-parser-helper.ts
│ │ │ │ │ ├── html-parser-test-values.ts
│ │ │ │ │ ├── html-parser.service.spec.ts
│ │ │ │ │ └── html-parser.service.ts
│ │ │ │ ├── kendo-translation
│ │ │ │ │ ├── kendo-translation.service.spec.ts
│ │ │ │ │ └── kendo-translation.service.ts
│ │ │ │ ├── logger
│ │ │ │ │ ├── logger.service.spec.ts
│ │ │ │ │ └── logger.service.ts
│ │ │ │ ├── map
│ │ │ │ │ ├── arcgis.service.spec.ts
│ │ │ │ │ ├── arcgis.service.ts
│ │ │ │ │ ├── graphql
│ │ │ │ │ │ ├── mutations.ts
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── map-controls.service.spec.ts
│ │ │ │ │ ├── map-controls.service.ts
│ │ │ │ │ ├── map-layers.service.spec.ts
│ │ │ │ │ ├── map-layers.service.ts
│ │ │ │ │ ├── map-polygons.service.spec.ts
│ │ │ │ │ ├── map-polygons.service.ts
│ │ │ │ │ └── regions.ts
│ │ │ │ ├── notification
│ │ │ │ │ ├── graphql
│ │ │ │ │ │ ├── mutations.ts
│ │ │ │ │ │ ├── queries.ts
│ │ │ │ │ │ └── subscriptions.ts
│ │ │ │ │ ├── notification.service.spec.ts
│ │ │ │ │ └── notification.service.ts
│ │ │ │ ├── query-builder
│ │ │ │ │ ├── graphql
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── query-builder.service.spec.ts
│ │ │ │ │ └── query-builder.service.ts
│ │ │ │ ├── reference-data
│ │ │ │ │ ├── graphql
│ │ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── reference-data.service.spec.ts
│ │ │ │ │ └── reference-data.service.ts
│ │ │ │ ├── rest
│ │ │ │ │ ├── rest.service.spec.ts
│ │ │ │ │ └── rest.service.ts
│ │ │ │ ├── widget
│ │ │ │ │ ├── widget.service.spec.ts
│ │ │ │ │ └── widget.service.ts
│ │ │ │ └── workflow
│ │ │ │ │ ├── graphql
│ │ │ │ │ ├── mutations.ts
│ │ │ │ │ └── queries.ts
│ │ │ │ │ ├── workflow.service.spec.ts
│ │ │ │ │ └── workflow.service.ts
│ │ │ ├── shared.module.ts
│ │ │ ├── style
│ │ │ │ ├── map.scss
│ │ │ │ ├── styles.scss
│ │ │ │ ├── survey.scss
│ │ │ │ └── widgets.scss
│ │ │ ├── survey
│ │ │ │ ├── components
│ │ │ │ │ ├── accepted-value-types-text
│ │ │ │ │ │ ├── accepted-value-types-text.component.spec.ts
│ │ │ │ │ │ ├── accepted-value-types-text.component.ts
│ │ │ │ │ │ ├── accepted-value-types-text.model.ts
│ │ │ │ │ │ └── public-api.ts
│ │ │ │ │ ├── application-dropdown
│ │ │ │ │ │ ├── application-dropdown.component.html
│ │ │ │ │ │ ├── application-dropdown.component.scss
│ │ │ │ │ │ ├── application-dropdown.component.spec.ts
│ │ │ │ │ │ ├── application-dropdown.component.ts
│ │ │ │ │ │ ├── application-dropdown.model.ts
│ │ │ │ │ │ ├── application-dropdown.module.ts
│ │ │ │ │ │ ├── graphql
│ │ │ │ │ │ │ └── queries.ts
│ │ │ │ │ │ └── public-api.ts
│ │ │ │ │ ├── code-editor
│ │ │ │ │ │ ├── code-editor.component.html
│ │ │ │ │ │ ├── code-editor.component.scss
│ │ │ │ │ │ ├── code-editor.component.spec.ts
│ │ │ │ │ │ ├── code-editor.component.ts
│ │ │ │ │ │ ├── code-editor.model.ts
│ │ │ │ │ │ └── public-api.ts
│ │ │ │ │ ├── cs-docs-properties-dropdown
│ │ │ │ │ │ ├── cs-docs-properties-dropdown.component.html
│ │ │ │ │ │ ├── cs-docs-properties-dropdown.component.scss
│ │ │ │ │ │ ├── cs-docs-properties-dropdown.component.ts
│ │ │ │ │ │ ├── cs-docs-properties-dropdown.model.ts
│ │ │ │ │ │ ├── cs-docs-properties-dropdown.module.ts
│ │ │ │ │ │ └── public-api.ts
│ │ │ │ │ ├── date-type-displayer
│ │ │ │ │ │ ├── date-type-displayer.component.spec.ts
│ │ │ │ │ │ ├── date-type-displayer.component.ts
│ │ │ │ │ │ ├── date-type-displayer.model.ts
│ │ │ │ │ │ └── public-api.ts
│ │ │ │ │ ├── editor.ts
│ │ │ │ │ ├── geofields-listbox
│ │ │ │ │ │ ├── edit-geofield
│ │ │ │ │ │ │ ├── edit-geofield.component.html
│ │ │ │ │ │ │ ├── edit-geofield.component.scss
│ │ │ │ │ │ │ ├── edit-geofield.component.spec.ts
│ │ │ │ │ │ │ └── edit-geofield.component.ts
│ │ │ │ │ │ ├── geofield.type.ts
│ │ │ │ │ │ ├── geofields-listbox.component.html
│ │ │ │ │ │ ├── geofields-listbox.component.scss
│ │ │ │ │ │ ├── geofields-listbox.component.spec.ts
│ │ │ │ │ │ ├── geofields-listbox.component.ts
│ │ │ │ │ │ ├── geofields-listbox.model.ts
│ │ │ │ │ │ └── public-api.ts
│ │ │ │ │ ├── geospatial.ts
│ │ │ │ │ ├── json-editor
│ │ │ │ │ │ ├── json-editor.component.html
│ │ │ │ │ │ ├── json-editor.component.scss
│ │ │ │ │ │ ├── json-editor.component.spec.ts
│ │ │ │ │ │ ├── json-editor.component.ts
│ │ │ │ │ │ ├── json-editor.model.ts
│ │ │ │ │ │ └── public-api.ts
│ │ │ │ │ ├── owner.ts
│ │ │ │ │ ├── query-editor
│ │ │ │ │ │ ├── public-api.ts
│ │ │ │ │ │ ├── query-editor.component.html
│ │ │ │ │ │ ├── query-editor.component.scss
│ │ │ │ │ │ ├── query-editor.component.spec.ts
│ │ │ │ │ │ ├── query-editor.component.ts
│ │ │ │ │ │ └── query-editor.model.ts
│ │ │ │ │ ├── reference-data-dropdown
│ │ │ │ │ │ ├── graphql
│ │ │ │ │ │ │ └── queries.ts
│ │ │ │ │ │ ├── public-api.ts
│ │ │ │ │ │ ├── reference-data-dropdown.component.html
│ │ │ │ │ │ ├── reference-data-dropdown.component.scss
│ │ │ │ │ │ ├── reference-data-dropdown.component.spec.ts
│ │ │ │ │ │ ├── reference-data-dropdown.component.ts
│ │ │ │ │ │ ├── reference-data-dropdown.model.ts
│ │ │ │ │ │ └── reference-data-dropdown.module.ts
│ │ │ │ │ ├── resource-available-fields
│ │ │ │ │ │ ├── config-display-grid-fields-modal
│ │ │ │ │ │ │ ├── config-display-grid-fields-modal.component.html
│ │ │ │ │ │ │ ├── config-display-grid-fields-modal.component.spec.ts
│ │ │ │ │ │ │ ├── config-display-grid-fields-modal.component.ts
│ │ │ │ │ │ │ └── public-api.ts
│ │ │ │ │ │ ├── graphql
│ │ │ │ │ │ │ └── queries.ts
│ │ │ │ │ │ ├── public-api.ts
│ │ │ │ │ │ ├── resource-available-fields.component.spec.ts
│ │ │ │ │ │ ├── resource-available-fields.component.ts
│ │ │ │ │ │ └── resource-available-fields.model.ts
│ │ │ │ │ ├── resource-custom-filters
│ │ │ │ │ │ ├── public-api.ts
│ │ │ │ │ │ ├── resource-custom-filters.component.spec.ts
│ │ │ │ │ │ ├── resource-custom-filters.component.ts
│ │ │ │ │ │ └── resource-custom-filters.model.ts
│ │ │ │ │ ├── resource-dropdown
│ │ │ │ │ │ ├── graphql
│ │ │ │ │ │ │ └── queries.ts
│ │ │ │ │ │ ├── public-api.ts
│ │ │ │ │ │ ├── resource-dropdown.component.html
│ │ │ │ │ │ ├── resource-dropdown.component.scss
│ │ │ │ │ │ ├── resource-dropdown.component.spec.ts
│ │ │ │ │ │ ├── resource-dropdown.component.ts
│ │ │ │ │ │ ├── resource-dropdown.model.ts
│ │ │ │ │ │ └── resource-dropdown.module.ts
│ │ │ │ │ ├── resource-select-text
│ │ │ │ │ │ ├── public-api.ts
│ │ │ │ │ │ ├── resource-select-text.component.spec.ts
│ │ │ │ │ │ ├── resource-select-text.component.ts
│ │ │ │ │ │ └── resource-select-text.model.ts
│ │ │ │ │ ├── resource.ts
│ │ │ │ │ ├── resources.ts
│ │ │ │ │ ├── test-service-dropdown
│ │ │ │ │ │ ├── graphql
│ │ │ │ │ │ │ └── queries.ts
│ │ │ │ │ │ ├── public-api.ts
│ │ │ │ │ │ ├── test-service-dropdown.component.html
│ │ │ │ │ │ ├── test-service-dropdown.component.scss
│ │ │ │ │ │ ├── test-service-dropdown.component.spec.ts
│ │ │ │ │ │ ├── test-service-dropdown.component.ts
│ │ │ │ │ │ └── test-service-dropdown.model.ts
│ │ │ │ │ ├── users-dropdown
│ │ │ │ │ │ ├── graphql
│ │ │ │ │ │ │ └── queries.ts
│ │ │ │ │ │ ├── users-dropdown.component.html
│ │ │ │ │ │ ├── users-dropdown.component.scss
│ │ │ │ │ │ └── users-dropdown.component.ts
│ │ │ │ │ ├── users.ts
│ │ │ │ │ ├── utils.ts
│ │ │ │ │ └── utils
│ │ │ │ │ │ ├── component-register.ts
│ │ │ │ │ │ ├── components.enum.ts
│ │ │ │ │ │ ├── create-picker-instance.ts
│ │ │ │ │ │ └── get-geospatial-fields.ts
│ │ │ │ ├── creator.ts
│ │ │ │ ├── global-properties
│ │ │ │ │ ├── choices-by-graphql.ts
│ │ │ │ │ ├── choicesByUrl.ts
│ │ │ │ │ ├── cs-api-docs.ts
│ │ │ │ │ ├── graphql-variables.ts
│ │ │ │ │ ├── others.ts
│ │ │ │ │ ├── popup-width.ts
│ │ │ │ │ ├── reference-data.ts
│ │ │ │ │ └── tooltip.ts
│ │ │ │ ├── graphql
│ │ │ │ │ └── queries.ts
│ │ │ │ ├── init.ts
│ │ │ │ ├── localization.ts
│ │ │ │ ├── render-global-properties.ts
│ │ │ │ ├── types.ts
│ │ │ │ └── widgets
│ │ │ │ │ ├── comment-widget.ts
│ │ │ │ │ ├── dropdown-widget.ts
│ │ │ │ │ ├── file-widget.ts
│ │ │ │ │ ├── tagbox-widget.ts
│ │ │ │ │ ├── text-widget.ts
│ │ │ │ │ └── utils
│ │ │ │ │ └── common-list-filters.ts
│ │ │ ├── utils
│ │ │ │ ├── array-filter.ts
│ │ │ │ ├── cache-with-expiry.ts
│ │ │ │ ├── cleanRecord.ts
│ │ │ │ ├── convert-to-minutes.ts
│ │ │ │ ├── custom-functions.ts
│ │ │ │ ├── filter
│ │ │ │ │ ├── filter-display.helper.ts
│ │ │ │ │ ├── reference-data-filter.util.ts
│ │ │ │ │ └── search-filters.ts
│ │ │ │ ├── graphql
│ │ │ │ │ └── connection.type.ts
│ │ │ │ ├── graphs
│ │ │ │ │ ├── parseFontString.ts
│ │ │ │ │ └── plugins
│ │ │ │ │ │ ├── background.plugin.ts
│ │ │ │ │ │ └── underline.plugin.ts
│ │ │ │ ├── is-mongo-id.ts
│ │ │ │ ├── languages.ts
│ │ │ │ ├── prettify.ts
│ │ │ │ ├── public-api.ts
│ │ │ │ ├── reference-data-metadata.util.ts
│ │ │ │ ├── reference-data
│ │ │ │ │ ├── aggregation-fields.util.ts
│ │ │ │ │ ├── data-transformer.util.ts
│ │ │ │ │ ├── filter.util.ts
│ │ │ │ │ └── transform-graphql-variables.util.ts
│ │ │ │ ├── rxjs
│ │ │ │ │ └── resize-observable.util.ts
│ │ │ │ ├── scroll-factory.ts
│ │ │ │ ├── update-queries.ts
│ │ │ │ └── validators
│ │ │ │ │ ├── cron.validator.ts
│ │ │ │ │ ├── json.validator.ts
│ │ │ │ │ └── mutuallyExclusive.validator.ts
│ │ │ └── views
│ │ │ │ ├── application-distribution-lists
│ │ │ │ ├── application-distribution-lists-routing.module.ts
│ │ │ │ ├── application-distribution-lists.component.html
│ │ │ │ ├── application-distribution-lists.component.scss
│ │ │ │ ├── application-distribution-lists.component.spec.ts
│ │ │ │ ├── application-distribution-lists.component.ts
│ │ │ │ ├── application-distribution-lists.module.ts
│ │ │ │ └── public-api.ts
│ │ │ │ ├── application-notifications
│ │ │ │ ├── application-notifications-routing.module.ts
│ │ │ │ ├── application-notifications.component.html
│ │ │ │ ├── application-notifications.component.scss
│ │ │ │ ├── application-notifications.component.spec.ts
│ │ │ │ ├── application-notifications.component.ts
│ │ │ │ ├── application-notifications.module.ts
│ │ │ │ └── public-api.ts
│ │ │ │ ├── application-templates
│ │ │ │ ├── application-templates-routing.module.ts
│ │ │ │ ├── application-templates.component.html
│ │ │ │ ├── application-templates.component.scss
│ │ │ │ ├── application-templates.component.spec.ts
│ │ │ │ ├── application-templates.component.ts
│ │ │ │ ├── application-templates.module.ts
│ │ │ │ └── public-api.ts
│ │ │ │ ├── application-users
│ │ │ │ ├── application-users-routing.module.ts
│ │ │ │ ├── application-users.component.html
│ │ │ │ ├── application-users.component.scss
│ │ │ │ ├── application-users.component.spec.ts
│ │ │ │ ├── application-users.component.ts
│ │ │ │ ├── application-users.module.ts
│ │ │ │ ├── components
│ │ │ │ │ └── user-list
│ │ │ │ │ │ ├── user-list.component.html
│ │ │ │ │ │ ├── user-list.component.scss
│ │ │ │ │ │ ├── user-list.component.spec.ts
│ │ │ │ │ │ ├── user-list.component.ts
│ │ │ │ │ │ └── user-list.module.ts
│ │ │ │ ├── graphql
│ │ │ │ │ ├── mutations.ts
│ │ │ │ │ └── queries.ts
│ │ │ │ └── public-api.ts
│ │ │ │ ├── profile
│ │ │ │ ├── graphql
│ │ │ │ │ └── mutations.ts
│ │ │ │ ├── profile-routing.module.ts
│ │ │ │ ├── profile.component.html
│ │ │ │ ├── profile.component.scss
│ │ │ │ ├── profile.component.spec.ts
│ │ │ │ ├── profile.component.ts
│ │ │ │ ├── profile.module.ts
│ │ │ │ └── public-api.ts
│ │ │ │ ├── public-api.ts
│ │ │ │ └── views.module.ts
│ │ ├── test-setup.ts
│ │ ├── typings
│ │ │ ├── extract-files
│ │ │ │ └── index.d.ts
│ │ │ └── leaflet
│ │ │ │ └── index.d.ts
│ │ └── widgets
│ │ │ └── index.ts
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ └── tsconfig.spec.json
├── styles
│ ├── .eslintrc.json
│ ├── README.md
│ ├── project.json
│ ├── src
│ │ └── lib
│ │ │ ├── kendo
│ │ │ └── theme.scss
│ │ │ ├── shared
│ │ │ └── shared.scss
│ │ │ ├── storybook
│ │ │ └── storybook.scss
│ │ │ ├── tailwind
│ │ │ └── tailwind.scss
│ │ │ └── themes
│ │ │ ├── default
│ │ │ └── _variables.scss
│ │ │ ├── expertisefr
│ │ │ └── _variables.scss
│ │ │ ├── lift
│ │ │ └── _variables.scss
│ │ │ └── oort
│ │ │ └── _variables.scss
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ └── tsconfig.spec.json
└── ui
│ ├── .eslintrc.json
│ ├── .storybook
│ ├── main.ts
│ ├── preview-head.html
│ ├── preview.js
│ └── tsconfig.json
│ ├── README.md
│ ├── assets
│ ├── component-generate.png
│ ├── component-params.png
│ └── component-stories.png
│ ├── documentation.json
│ ├── jest.config.ts
│ ├── project.json
│ ├── src
│ ├── index.ts
│ ├── lib
│ │ ├── alert
│ │ │ ├── alert.component.html
│ │ │ ├── alert.component.scss
│ │ │ ├── alert.component.spec.ts
│ │ │ ├── alert.component.ts
│ │ │ ├── alert.module.ts
│ │ │ ├── alert.stories.ts
│ │ │ └── types
│ │ │ │ └── alert-variant.ts
│ │ ├── autocomplete
│ │ │ ├── autocomplete.component.html
│ │ │ ├── autocomplete.component.spec.ts
│ │ │ ├── autocomplete.component.ts
│ │ │ ├── autocomplete.directive.spec.ts
│ │ │ ├── autocomplete.directive.ts
│ │ │ ├── autocomplete.module.ts
│ │ │ ├── autocomplete.stories.ts
│ │ │ ├── components
│ │ │ │ ├── option.component.html
│ │ │ │ ├── option.component.scss
│ │ │ │ ├── option.component.spec.ts
│ │ │ │ ├── option.component.ts
│ │ │ │ └── option.module.ts
│ │ │ └── types
│ │ │ │ └── scroll-strategies.ts
│ │ ├── avatar-group
│ │ │ ├── avatar-group.component.html
│ │ │ ├── avatar-group.component.scss
│ │ │ ├── avatar-group.component.spec.ts
│ │ │ ├── avatar-group.component.ts
│ │ │ ├── avatar-group.module.ts
│ │ │ ├── avatar-group.stories.ts
│ │ │ └── types
│ │ │ │ └── avatar-group-stack.ts
│ │ ├── avatar
│ │ │ ├── avatar.component.html
│ │ │ ├── avatar.component.scss
│ │ │ ├── avatar.component.spec.ts
│ │ │ ├── avatar.component.ts
│ │ │ ├── avatar.module.ts
│ │ │ ├── avatar.stories.ts
│ │ │ └── types
│ │ │ │ └── avatar-shape.ts
│ │ ├── breadcrumbs
│ │ │ ├── breadcrumbs.component.html
│ │ │ ├── breadcrumbs.component.scss
│ │ │ ├── breadcrumbs.component.spec.ts
│ │ │ ├── breadcrumbs.component.ts
│ │ │ ├── breadcrumbs.module.ts
│ │ │ ├── breadcrumbs.stories.ts
│ │ │ ├── interfaces
│ │ │ │ └── breadcrumb.interface.ts
│ │ │ └── types
│ │ │ │ ├── breadcrumb-display.ts
│ │ │ │ └── breadcrumb-separator.ts
│ │ ├── button
│ │ │ ├── button.component.html
│ │ │ ├── button.component.scss
│ │ │ ├── button.component.spec.ts
│ │ │ ├── button.component.ts
│ │ │ ├── button.module.ts
│ │ │ ├── button.stories.ts
│ │ │ └── types
│ │ │ │ └── button-icon-position.ts
│ │ ├── checkbox
│ │ │ ├── checkbox.component.html
│ │ │ ├── checkbox.component.scss
│ │ │ ├── checkbox.component.spec.ts
│ │ │ ├── checkbox.component.ts
│ │ │ ├── checkbox.module.ts
│ │ │ └── checkbox.stories.ts
│ │ ├── chip
│ │ │ ├── chip-input.directive.spec.ts
│ │ │ ├── chip-input.directive.ts
│ │ │ ├── chip-list.directive.spec.ts
│ │ │ ├── chip-list.directive.ts
│ │ │ ├── chip.component.html
│ │ │ ├── chip.component.scss
│ │ │ ├── chip.component.spec.ts
│ │ │ ├── chip.component.ts
│ │ │ ├── chip.module.ts
│ │ │ └── chip.stories.ts
│ │ ├── cron-editor
│ │ │ ├── cron-editor.component.html
│ │ │ ├── cron-editor.component.scss
│ │ │ ├── cron-editor.component.spec.ts
│ │ │ ├── cron-editor.component.ts
│ │ │ ├── cron-editor.module.ts
│ │ │ ├── cron-editor.stories.ts
│ │ │ ├── enum
│ │ │ │ └── enums.ts
│ │ │ ├── options
│ │ │ │ └── cron.options.ts
│ │ │ └── time-picker
│ │ │ │ ├── time-picker.component.html
│ │ │ │ ├── time-picker.component.scss
│ │ │ │ ├── time-picker.component.spec.ts
│ │ │ │ ├── time-picker.component.ts
│ │ │ │ └── time-picker.module.ts
│ │ ├── date
│ │ │ ├── date-picker.directive.spec.ts
│ │ │ ├── date-picker.directive.ts
│ │ │ ├── date-picker.wrapper.directive.spec.ts
│ │ │ ├── date-picker
│ │ │ │ ├── date-picker.component.html
│ │ │ │ ├── date-picker.component.spec.ts
│ │ │ │ ├── date-picker.component.ts
│ │ │ │ ├── date-picker.module.ts
│ │ │ │ └── date-picker.stories.ts
│ │ │ ├── date-range
│ │ │ │ ├── date-range.component.html
│ │ │ │ ├── date-range.component.spec.ts
│ │ │ │ ├── date-range.component.ts
│ │ │ │ ├── date-range.module.ts
│ │ │ │ └── date-range.stories.ts
│ │ │ ├── date-wrapper.directive.ts
│ │ │ ├── date.module.ts
│ │ │ ├── date.scss
│ │ │ └── types
│ │ │ │ └── date-values.ts
│ │ ├── dialog
│ │ │ ├── dialog-close.directive.spec.ts
│ │ │ ├── dialog-close.directive.ts
│ │ │ ├── dialog.component.html
│ │ │ ├── dialog.component.scss
│ │ │ ├── dialog.component.spec.ts
│ │ │ ├── dialog.component.ts
│ │ │ ├── dialog.module.ts
│ │ │ ├── dialog.stories.ts
│ │ │ └── types
│ │ │ │ └── dialog-size.ts
│ │ ├── divider
│ │ │ ├── divider.component.html
│ │ │ ├── divider.component.scss
│ │ │ ├── divider.component.spec.ts
│ │ │ ├── divider.component.ts
│ │ │ ├── divider.module.ts
│ │ │ ├── divider.stories.ts
│ │ │ └── types
│ │ │ │ ├── divider-orientation.ts
│ │ │ │ └── divider-position.ts
│ │ ├── error-message
│ │ │ ├── error-message.directive.spec.ts
│ │ │ ├── error-message.directive.ts
│ │ │ └── error-message.module.ts
│ │ ├── expansion-panel
│ │ │ ├── expansion-panel.component.html
│ │ │ ├── expansion-panel.component.scss
│ │ │ ├── expansion-panel.component.spec.ts
│ │ │ ├── expansion-panel.component.ts
│ │ │ ├── expansion-panel.module.ts
│ │ │ └── expansion-panel.stories.ts
│ │ ├── fixed-wrapper
│ │ │ ├── fixed-wrapper.component.html
│ │ │ ├── fixed-wrapper.component.scss
│ │ │ ├── fixed-wrapper.component.spec.ts
│ │ │ ├── fixed-wrapper.component.ts
│ │ │ └── fixed-wrapper.module.ts
│ │ ├── form-wrapper
│ │ │ ├── form-control
│ │ │ │ ├── form-control.component.html
│ │ │ │ ├── form-control.component.scss
│ │ │ │ ├── form-control.component.spec.ts
│ │ │ │ └── form-control.component.ts
│ │ │ ├── form-wrapper.directive.spec.ts
│ │ │ ├── form-wrapper.directive.ts
│ │ │ ├── form-wrapper.module.ts
│ │ │ ├── form-wrapper.stories.ts
│ │ │ ├── prefix.directive.spec.ts
│ │ │ ├── prefix.directive.ts
│ │ │ ├── suffix.directive.spec.ts
│ │ │ └── suffix.directive.ts
│ │ ├── graphql-select
│ │ │ ├── graphql-select.component.html
│ │ │ ├── graphql-select.component.scss
│ │ │ ├── graphql-select.component.spec.ts
│ │ │ ├── graphql-select.component.ts
│ │ │ ├── graphql-select.module.ts
│ │ │ └── utils
│ │ │ │ ├── scroll-factory.ts
│ │ │ │ └── update-queries.ts
│ │ ├── icon
│ │ │ ├── icon.component.html
│ │ │ ├── icon.component.scss
│ │ │ ├── icon.component.spec.ts
│ │ │ ├── icon.component.ts
│ │ │ ├── icon.list.ts
│ │ │ ├── icon.module.ts
│ │ │ └── icon.stories.ts
│ │ ├── menu
│ │ │ ├── directives
│ │ │ │ ├── menu-item.directive.spec.ts
│ │ │ │ ├── menu-item.directive.ts
│ │ │ │ ├── menu.directive.spec.ts
│ │ │ │ └── menu.directive.ts
│ │ │ ├── menu.component.html
│ │ │ ├── menu.component.spec.ts
│ │ │ ├── menu.component.ts
│ │ │ ├── menu.module.ts
│ │ │ └── menu.stories.ts
│ │ ├── paginator
│ │ │ ├── interfaces
│ │ │ │ └── paginator.interfaces.ts
│ │ │ ├── paginator.component.html
│ │ │ ├── paginator.component.scss
│ │ │ ├── paginator.component.spec.ts
│ │ │ ├── paginator.component.ts
│ │ │ ├── paginator.module.ts
│ │ │ └── paginator.stories.ts
│ │ ├── radio
│ │ │ ├── radio-group.directive.spec.ts
│ │ │ ├── radio-group.directive.ts
│ │ │ ├── radio.component.html
│ │ │ ├── radio.component.scss
│ │ │ ├── radio.component.spec.ts
│ │ │ ├── radio.component.ts
│ │ │ ├── radio.module.ts
│ │ │ └── radio.stories.ts
│ │ ├── select-menu
│ │ │ ├── components
│ │ │ │ ├── select-option.component.html
│ │ │ │ ├── select-option.component.scss
│ │ │ │ ├── select-option.component.spec.ts
│ │ │ │ ├── select-option.component.ts
│ │ │ │ └── select-option.module.ts
│ │ │ ├── select-menu.component.html
│ │ │ ├── select-menu.component.scss
│ │ │ ├── select-menu.component.spec.ts
│ │ │ ├── select-menu.component.ts
│ │ │ ├── select-menu.module.ts
│ │ │ └── select-menu.stories.ts
│ │ ├── shadow-dom
│ │ │ └── shadow-dom.service.ts
│ │ ├── sidenav
│ │ │ ├── layout
│ │ │ │ ├── layout.service.spec.ts
│ │ │ │ └── layout.service.ts
│ │ │ ├── sidenav-container.component.html
│ │ │ ├── sidenav-container.component.scss
│ │ │ ├── sidenav-container.component.spec.ts
│ │ │ ├── sidenav-container.component.ts
│ │ │ ├── sidenav-container.module.ts
│ │ │ ├── sidenav.directive.spec.ts
│ │ │ ├── sidenav.directive.ts
│ │ │ ├── sidenav.stories.ts
│ │ │ └── types
│ │ │ │ └── sidenavs.ts
│ │ ├── slider
│ │ │ ├── slider.component.html
│ │ │ ├── slider.component.scss
│ │ │ ├── slider.component.spec.ts
│ │ │ ├── slider.component.ts
│ │ │ ├── slider.module.ts
│ │ │ └── slider.stories.ts
│ │ ├── snackbar
│ │ │ ├── interfaces
│ │ │ │ └── snackbar.interfaces.ts
│ │ │ ├── snackbar.component.html
│ │ │ ├── snackbar.component.scss
│ │ │ ├── snackbar.component.spec.ts
│ │ │ ├── snackbar.component.ts
│ │ │ ├── snackbar.module.ts
│ │ │ ├── snackbar.service.ts
│ │ │ ├── snackbar.stories.ts
│ │ │ └── snackbar.token.ts
│ │ ├── spinner
│ │ │ ├── spinner.component.html
│ │ │ ├── spinner.component.scss
│ │ │ ├── spinner.component.spec.ts
│ │ │ ├── spinner.component.ts
│ │ │ ├── spinner.module.ts
│ │ │ └── spinner.stories.ts
│ │ ├── table
│ │ │ ├── cell-header.directive.ts
│ │ │ ├── cell.directive.ts
│ │ │ ├── handle-pagination-event.ts
│ │ │ ├── interfaces
│ │ │ │ └── table-column.interface.ts
│ │ │ ├── table-header-sort.directive.ts
│ │ │ ├── table-wrapper.directive.ts
│ │ │ ├── table.module.ts
│ │ │ ├── table.spec.ts
│ │ │ └── table.stories.ts
│ │ ├── tabs
│ │ │ ├── components
│ │ │ │ └── tab
│ │ │ │ │ ├── tab.component.html
│ │ │ │ │ ├── tab.component.scss
│ │ │ │ │ ├── tab.component.spec.ts
│ │ │ │ │ └── tab.component.ts
│ │ │ ├── directives
│ │ │ │ ├── tab-body-host.directive.spec.ts
│ │ │ │ ├── tab-body-host.directive.ts
│ │ │ │ ├── tab-content.directive.spec.ts
│ │ │ │ └── tab-content.directive.ts
│ │ │ ├── tabs.component.html
│ │ │ ├── tabs.component.scss
│ │ │ ├── tabs.component.spec.ts
│ │ │ ├── tabs.component.ts
│ │ │ ├── tabs.module.ts
│ │ │ └── tabs.stories.ts
│ │ ├── textarea
│ │ │ ├── textarea.component.html
│ │ │ ├── textarea.component.scss
│ │ │ ├── textarea.component.spec.ts
│ │ │ ├── textarea.component.ts
│ │ │ ├── textarea.module.ts
│ │ │ └── textarea.stories.ts
│ │ ├── toggle
│ │ │ ├── interfaces
│ │ │ │ └── toggle-icon.interface.ts
│ │ │ ├── toggle.component.html
│ │ │ ├── toggle.component.scss
│ │ │ ├── toggle.component.spec.ts
│ │ │ ├── toggle.component.ts
│ │ │ ├── toggle.module.ts
│ │ │ ├── toggle.stories.ts
│ │ │ └── types
│ │ │ │ └── toggle-type.ts
│ │ ├── tooltip
│ │ │ ├── tooltip.component.html
│ │ │ ├── tooltip.component.spec.ts
│ │ │ ├── tooltip.component.ts
│ │ │ ├── tooltip.directive.spec.ts
│ │ │ ├── tooltip.directive.ts
│ │ │ ├── tooltip.module.ts
│ │ │ ├── tooltip.stories.ts
│ │ │ └── types
│ │ │ │ ├── tooltip-enable-by-list.ts
│ │ │ │ └── tooltip-positions.ts
│ │ ├── types
│ │ │ ├── category.ts
│ │ │ ├── size.ts
│ │ │ └── variant.ts
│ │ └── ui.module.ts
│ ├── storybook-translate.module.ts
│ ├── style
│ │ └── styles.scss
│ └── test-setup.ts
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ └── tsconfig.spec.json
├── makefile
├── nx.json
├── package-lock.json
├── package.json
├── release.config.js
├── setup-hooks.sh
├── tailwind.config.js
├── tools
├── generators
│ └── .gitkeep
└── tsconfig.tools.json
└── tsconfig.base.json
/.cspell.json:
--------------------------------------------------------------------------------
1 | {
2 | "words": [
3 | "casl",
4 | "geoman",
5 | "leafletgeocoder",
6 | "leafletgeoman",
7 | "markercluster",
8 | "geocoder",
9 | "leaftletmeasure",
10 | "gridster",
11 | "maplibre",
12 | "webmap"
13 | ],
14 | "ignorePaths": ["apps/**/*/project.json", "apps/**/*/documentation.json"]
15 | }
16 |
--------------------------------------------------------------------------------
/.editorconfig:
--------------------------------------------------------------------------------
1 | # Editor configuration, see http://editorconfig.org
2 | root = true
3 |
4 | [*]
5 | charset = utf-8
6 | indent_style = space
7 | indent_size = 2
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
11 | [*.md]
12 | max_line_length = off
13 | trim_trailing_whitespace = false
14 |
--------------------------------------------------------------------------------
/.eslintignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/.github/.githooks/pre-commit:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | npm run check-i18n
4 |
5 | git add libs/shared/src/i18n/en.json
6 | git add libs/shared/src/i18n/fr.json
7 | git add libs/shared/src/i18n/test.json
8 |
--------------------------------------------------------------------------------
/.github/.githooks/pre-push:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | # Run linting before pushing
4 | npm run lint
5 |
6 | # Exit with an error code if linting fails
7 | if [ $? -ne 0 ]; then
8 | echo "Linting failed. Aborting push."
9 | exit 1
10 | fi
11 |
--------------------------------------------------------------------------------
/.github/.githooks/prepare-commit-msg:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | NAME=$(git branch | grep '*' | sed 's/* //' | sed 's/^AB//')
3 |
4 | if [ $(echo $NAME | grep -E -o '^#[0-9]{5}$') ]
5 | then
6 | echo $(cat "$1") "$NAME" > "$1"
7 | else
8 | echo "$(cat $1) > $1"
9 | fi
--------------------------------------------------------------------------------
/.prettierignore:
--------------------------------------------------------------------------------
1 | # Test
2 | /coverage
3 |
4 | # Doc
5 | /documentation
6 |
7 | # Widgets
8 | /widgets
9 |
10 | # Dist
11 | /dist
--------------------------------------------------------------------------------
/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "singleQuote": true,
3 | "useTabs": false,
4 | "tabWidth": 2,
5 | "endOfLine": "auto"
6 | }
7 |
--------------------------------------------------------------------------------
/CI/exclude-list.txt:
--------------------------------------------------------------------------------
1 | favicon.ico
2 | assets/logo.png
3 |
--------------------------------------------------------------------------------
/apps/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/.gitkeep
--------------------------------------------------------------------------------
/apps/back-office-e2e/cypress.config.ts:
--------------------------------------------------------------------------------
1 | import { defineConfig } from 'cypress';
2 | import { nxE2EPreset } from '@nrwl/cypress/plugins/cypress-preset';
3 |
4 | export default defineConfig({
5 | e2e: nxE2EPreset(__dirname),
6 | });
7 |
--------------------------------------------------------------------------------
/apps/back-office-e2e/src/fixtures/example.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Using fixtures to represent data",
3 | "email": "hello@cypress.io"
4 | }
5 |
--------------------------------------------------------------------------------
/apps/back-office-e2e/src/support/app.po.ts:
--------------------------------------------------------------------------------
1 | export const getGreeting = () => cy.get('h1');
2 |
--------------------------------------------------------------------------------
/apps/back-office/.storybook/preview.js:
--------------------------------------------------------------------------------
1 | import '@angular/localize/init';
2 | import { setCompodocJson } from '@storybook/addon-docs/angular';
3 | import docJson from '../documentation.json';
4 | setCompodocJson(docJson);
5 |
--------------------------------------------------------------------------------
/apps/back-office/src/app/app-preview/app-preview.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/app-preview/app-preview.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/app-preview/components/preview-toolbar/preview-toolbar.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | {{
4 | 'common.close' | translate
5 | }}
6 |
7 |
8 |
--------------------------------------------------------------------------------
/apps/back-office/src/app/app-preview/components/preview-toolbar/preview-toolbar.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/app-preview/components/preview-toolbar/preview-toolbar.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/app-preview/pages/dashboard/dashboard.component.html:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/apps/back-office/src/app/app-preview/pages/dashboard/dashboard.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/app-preview/pages/dashboard/dashboard.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/app-preview/pages/form/form.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/app-preview/pages/form/form.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/app-preview/pages/workflow/workflow.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/app-preview/pages/workflow/workflow.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/app.component.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/apps/back-office/src/app/app.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/app.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/application/application.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/application/application.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/application/pages/activity-log/activity-log.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/apps/back-office/src/app/application/pages/activity-log/activity-log.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/application/pages/activity-log/activity-log.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/application/pages/add-page/add-page.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/application/pages/add-page/add-page.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/application/pages/archive/archive.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/application/pages/archive/archive.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/application/pages/channels/channels.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/application/pages/channels/channels.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/application/pages/channels/components/channel-modal/channel-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/application/pages/channels/components/channel-modal/channel-modal.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/application/pages/form/form.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/application/pages/form/form.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/application/pages/home/home.component.html:
--------------------------------------------------------------------------------
1 |
2 |
{{ 'pages.application.empty.add' | translate }}
3 |
{{ 'pages.application.empty.customize' | translate }}
4 |
{{ 'pages.application.empty.create' | translate }}
5 |
6 |
--------------------------------------------------------------------------------
/apps/back-office/src/app/application/pages/home/home.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/application/pages/home/home.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/application/pages/home/home.component.ts:
--------------------------------------------------------------------------------
1 | import { Component } from '@angular/core';
2 |
3 | /**
4 | * Homepage component.
5 | */
6 | @Component({
7 | selector: 'app-home',
8 | templateUrl: './home.component.html',
9 | styleUrls: ['./home.component.scss'],
10 | })
11 | export class HomeComponent {}
12 |
--------------------------------------------------------------------------------
/apps/back-office/src/app/application/pages/position-attributes/position-attributes.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/application/pages/position-attributes/position-attributes.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/application/pages/position/components/position-modal/position-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/application/pages/position/components/position-modal/position-modal.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/application/pages/position/position.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/application/pages/position/position.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/application/pages/settings/settings.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/application/pages/settings/settings.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/application/pages/subscriptions/components/subscription-modal/subscription-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/application/pages/subscriptions/components/subscription-modal/subscription-modal.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/application/pages/subscriptions/subscriptions.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/application/pages/subscriptions/subscriptions.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/application/pages/workflow/components/add-step/add-step.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/application/pages/workflow/components/add-step/add-step.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/application/pages/workflow/components/home/home.component.html:
--------------------------------------------------------------------------------
1 |
2 | - {{ 'pages.workflow.empty.add' | translate }}
3 | - {{ 'pages.workflow.empty.customize' | translate }}
4 |
5 |
--------------------------------------------------------------------------------
/apps/back-office/src/app/application/pages/workflow/components/home/home.component.scss:
--------------------------------------------------------------------------------
1 | .home-list {
2 | li:not(:last-child) {
3 | margin-bottom: 32px;
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/apps/back-office/src/app/application/pages/workflow/workflow.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/application/pages/workflow/workflow.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/auth/pages/login/login.component.html:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/apps/back-office/src/app/auth/pages/login/login.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/auth/pages/login/login.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/components/add-form-modal/add-form-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/components/add-form-modal/add-form-modal.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/components/add-resource-modal/add-resource-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/components/add-resource-modal/add-resource-modal.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/components/application-header/application-header.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/components/application-header/application-header.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/components/custom-style/custom-style.component.scss:
--------------------------------------------------------------------------------
1 | ::ng-deep .editor-widget.suggest-widget {
2 | left: 0 !important;
3 | }
4 |
--------------------------------------------------------------------------------
/apps/back-office/src/app/components/dashboard-filter-settings/dashboard-filter-settings.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/components/dashboard-filter-settings/dashboard-filter-settings.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/components/duplicate-application-modal/duplicate-application-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/components/duplicate-application-modal/duplicate-application-modal.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/components/edit-action-button-modal/edit-action-button-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/components/edit-action-button-modal/edit-action-button-modal.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/components/edit-action-buttons-modal/edit-action-buttons-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/components/edit-action-buttons-modal/edit-action-buttons-modal.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/components/upload-menu/upload-menu.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/components/upload-menu/upload-menu.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/components/view-icon-selector/view-icon-selector.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/components/view-icon-selector/view-icon-selector.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/components/view-settings-modal/view-settings-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/components/view-settings-modal/view-settings-modal.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/dashboard.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/dashboard.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/dashboard/dashboard.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/pages/api-configuration/api-configuration.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/dashboard/pages/api-configuration/api-configuration.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/pages/api-configurations/api-configurations.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/dashboard/pages/api-configurations/api-configurations.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/pages/api-configurations/filter/filter.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/dashboard/pages/api-configurations/filter/filter.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/pages/applications/applications.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/dashboard/pages/applications/applications.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/pages/applications/components/chose-role/chose-role.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/dashboard/pages/applications/components/chose-role/chose-role.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/pages/applications/components/filter/filter.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/dashboard/pages/applications/components/filter/filter.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/pages/dashboard/components/context-selector/context-selector.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/dashboard/pages/dashboard/components/context-selector/context-selector.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/pages/dashboard/components/edit-context-modal/edit-context-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/dashboard/pages/dashboard/components/edit-context-modal/edit-context-modal.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/pages/dashboard/components/manage-templates-modal/manage-templates-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/dashboard/pages/dashboard/components/manage-templates-modal/manage-templates-modal.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/pages/dashboard/dashboard.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | display: flex;
3 | flex-direction: column;
4 | height: 100%;
5 | }
6 |
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/pages/form-answer/form-answer.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/dashboard/pages/form-answer/form-answer.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/pages/form-builder/components/history/history.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/dashboard/pages/form-builder/components/history/history.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/pages/form-builder/form-builder.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/dashboard/pages/form-builder/form-builder.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/pages/form-records/form-records.component.scss:
--------------------------------------------------------------------------------
1 | table {
2 | div {
3 | max-height: 48px;
4 | white-space: nowrap;
5 | overflow: hidden;
6 | text-overflow: ellipsis;
7 | max-width: 240px;
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/pages/forms/forms.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/dashboard/pages/forms/forms.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/pages/pull-jobs/components/edit-pull-job-modal/edit-pull-job-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/dashboard/pages/pull-jobs/components/edit-pull-job-modal/edit-pull-job-modal.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/pages/pull-jobs/pull-jobs.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/dashboard/pages/pull-jobs/pull-jobs.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/pages/reference-data/reference-data.component.scss:
--------------------------------------------------------------------------------
1 | :host ::ng-deep {
2 | kendo-grid {
3 | .k-grid-aria-root {
4 | border-radius: inherit;
5 | }
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/pages/reference-datas/add-reference-data/add-reference-data.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/dashboard/pages/reference-datas/add-reference-data/add-reference-data.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/pages/reference-datas/reference-datas.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/dashboard/pages/reference-datas/reference-datas.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/pages/resource/aggregations-tab/aggregations-tab.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/dashboard/pages/resource/aggregations-tab/aggregations-tab.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/pages/resource/calculated-fields-tab/calculated-fields-tab.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | display: flex;
3 | flex-direction: column;
4 | gap: 16px;
5 | padding-top: 16px;
6 | }
7 |
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/pages/resource/components/data-presentation-list/data-presentation-list.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | display: flex;
3 | flex-direction: column;
4 | gap: 16px;
5 | padding-top: 16px;
6 | }
7 |
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/pages/resource/forms-tab/forms-tab.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | display: flex;
3 | flex-direction: column;
4 | gap: 16px;
5 | padding-top: 16px;
6 | }
7 |
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/pages/resource/forms-tab/graphql/mutations.ts:
--------------------------------------------------------------------------------
1 | import { gql } from 'apollo-angular';
2 |
3 | /** Delete form gql mutation definition */
4 | export const DELETE_FORM = gql`
5 | mutation deleteForm($id: ID!) {
6 | deleteForm(id: $id) {
7 | id
8 | }
9 | }
10 | `;
11 |
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/pages/resource/layouts-tab/layouts-tab.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/dashboard/pages/resource/layouts-tab/layouts-tab.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/pages/resource/records-tab/graphql/mutations.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/dashboard/pages/resource/records-tab/graphql/mutations.ts
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/pages/resource/resource.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/dashboard/pages/resource/resource.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/pages/resources/filter/filter.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/dashboard/pages/resources/filter/filter.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/pages/resources/resources.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/dashboard/pages/resources/resources.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/pages/update-record/update-record.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/dashboard/pages/update-record/update-record.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/dashboard/pages/users/users.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/dashboard/pages/users/users.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/shared/pages/role-summary/role-summary.component.html:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/apps/back-office/src/app/shared/pages/role-summary/role-summary.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/shared/pages/role-summary/role-summary.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/shared/pages/roles/roles.component.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/apps/back-office/src/app/shared/pages/roles/roles.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/shared/pages/roles/roles.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/app/shared/pages/user-summary/user-summary.component.html:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/apps/back-office/src/app/shared/pages/user-summary/user-summary.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/app/shared/pages/user-summary/user-summary.component.scss
--------------------------------------------------------------------------------
/apps/back-office/src/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/favicon.ico
--------------------------------------------------------------------------------
/apps/back-office/src/styles.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/back-office/src/styles.scss
--------------------------------------------------------------------------------
/apps/back-office/src/test-setup.ts:
--------------------------------------------------------------------------------
1 | import '@angular/localize/init';
2 | import 'jest-preset-angular/setup-jest';
3 |
--------------------------------------------------------------------------------
/apps/back-office/src/themes/default/default.dev.ts:
--------------------------------------------------------------------------------
1 | /** Application theme */
2 | export const theme = {
3 | prefix: '[DEV]',
4 | primary: '#008dc9',
5 | headerClass: 'bg-amber-500',
6 | };
7 |
--------------------------------------------------------------------------------
/apps/back-office/src/themes/default/default.local.ts:
--------------------------------------------------------------------------------
1 | /** Application theme */
2 | export const theme = {
3 | prefix: null,
4 | primary: '#008dc9',
5 | headerClass: 'bg-primary-600',
6 | };
7 |
--------------------------------------------------------------------------------
/apps/back-office/src/themes/default/default.prod.ts:
--------------------------------------------------------------------------------
1 | /** Application theme */
2 | export const theme = {
3 | prefix: null,
4 | primary: '#008dc9',
5 | headerClass: 'bg-primary-600',
6 | };
7 |
--------------------------------------------------------------------------------
/apps/back-office/src/themes/default/default.sit.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Default theme for SIT environments.
3 | * Theming defines colors of the modules, and additional parameters that can appear on screen.
4 | */
5 | export const theme = {
6 | prefix: '[SIT]',
7 | headerClass: 'bg-emerald-500',
8 | };
9 |
--------------------------------------------------------------------------------
/apps/back-office/src/themes/default/default.uat.ts:
--------------------------------------------------------------------------------
1 | /** Application theme */
2 | export const theme = {
3 | prefix: '[UAT]',
4 | primary: '#008dc9',
5 | headerClass: 'bg-red-500',
6 | };
7 |
--------------------------------------------------------------------------------
/apps/back-office/tsconfig.editor.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "include": ["src/**/*.ts"],
4 | "compilerOptions": {
5 | "types": ["jest", "node"]
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/apps/front-office-e2e/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": ["plugin:cypress/recommended", "../../.eslintrc.json"],
3 | "ignorePatterns": ["!**/*"],
4 | "overrides": [
5 | {
6 | "files": ["*.ts", "*.tsx", "*.js", "*.jsx"],
7 | "rules": {}
8 | }
9 | ]
10 | }
11 |
--------------------------------------------------------------------------------
/apps/front-office-e2e/cypress.config.ts:
--------------------------------------------------------------------------------
1 | import { defineConfig } from 'cypress';
2 | import { nxE2EPreset } from '@nrwl/cypress/plugins/cypress-preset';
3 |
4 | export default defineConfig({
5 | e2e: nxE2EPreset(__dirname),
6 | });
7 |
--------------------------------------------------------------------------------
/apps/front-office-e2e/src/fixtures/example.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Using fixtures to represent data",
3 | "email": "hello@cypress.io"
4 | }
5 |
--------------------------------------------------------------------------------
/apps/front-office-e2e/src/support/app.po.ts:
--------------------------------------------------------------------------------
1 | export const getGreeting = () => cy.get('h1');
2 |
--------------------------------------------------------------------------------
/apps/front-office/.storybook/preview.js:
--------------------------------------------------------------------------------
1 | import '@angular/localize/init';
2 | import { setCompodocJson } from '@storybook/addon-docs/angular';
3 | import docJson from '../documentation.json';
4 | setCompodocJson(docJson);
5 |
--------------------------------------------------------------------------------
/apps/front-office/src/app/app.component.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/apps/front-office/src/app/app.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/front-office/src/app/app.component.scss
--------------------------------------------------------------------------------
/apps/front-office/src/app/application/application.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/front-office/src/app/application/application.component.scss
--------------------------------------------------------------------------------
/apps/front-office/src/app/application/pages/activity-log/activity-log.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/apps/front-office/src/app/application/pages/activity-log/activity-log.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/front-office/src/app/application/pages/activity-log/activity-log.component.scss
--------------------------------------------------------------------------------
/apps/front-office/src/app/application/pages/dashboard/dashboard.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | display: flex;
3 | flex-direction: column;
4 | height: 100%;
5 | }
6 |
--------------------------------------------------------------------------------
/apps/front-office/src/app/application/pages/form/form.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/front-office/src/app/application/pages/form/form.component.scss
--------------------------------------------------------------------------------
/apps/front-office/src/app/application/pages/home/home.component.html:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/apps/front-office/src/app/application/pages/home/home.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/front-office/src/app/application/pages/home/home.component.scss
--------------------------------------------------------------------------------
/apps/front-office/src/app/application/pages/home/home.component.ts:
--------------------------------------------------------------------------------
1 | import { Component } from '@angular/core';
2 |
3 | /**
4 | * Home page component.
5 | */
6 | @Component({
7 | selector: 'app-home',
8 | templateUrl: './home.component.html',
9 | styleUrls: ['./home.component.scss'],
10 | })
11 | export class HomeComponent {}
12 |
--------------------------------------------------------------------------------
/apps/front-office/src/app/application/pages/role-summary/role-summary.component.html:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/apps/front-office/src/app/application/pages/role-summary/role-summary.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/front-office/src/app/application/pages/role-summary/role-summary.component.scss
--------------------------------------------------------------------------------
/apps/front-office/src/app/application/pages/roles/roles.component.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/apps/front-office/src/app/application/pages/roles/roles.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/front-office/src/app/application/pages/roles/roles.component.scss
--------------------------------------------------------------------------------
/apps/front-office/src/app/application/pages/share/share.component.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/apps/front-office/src/app/application/pages/share/share.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/front-office/src/app/application/pages/share/share.component.scss
--------------------------------------------------------------------------------
/apps/front-office/src/app/application/pages/user-summary/user-summary.component.html:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/apps/front-office/src/app/application/pages/user-summary/user-summary.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/front-office/src/app/application/pages/user-summary/user-summary.component.scss
--------------------------------------------------------------------------------
/apps/front-office/src/app/application/pages/workflow/workflow.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/front-office/src/app/application/pages/workflow/workflow.component.scss
--------------------------------------------------------------------------------
/apps/front-office/src/app/auth/pages/login/login.component.html:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/apps/front-office/src/app/auth/pages/login/login.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/front-office/src/app/auth/pages/login/login.component.scss
--------------------------------------------------------------------------------
/apps/front-office/src/app/redirect/redirect.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
8 |
9 |
--------------------------------------------------------------------------------
/apps/front-office/src/app/redirect/redirect.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/front-office/src/app/redirect/redirect.component.scss
--------------------------------------------------------------------------------
/apps/front-office/src/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/front-office/src/favicon.ico
--------------------------------------------------------------------------------
/apps/front-office/src/styles.scss:
--------------------------------------------------------------------------------
1 | /* You can add global styles to this file, and also import other style files */
2 |
--------------------------------------------------------------------------------
/apps/front-office/src/test-setup.ts:
--------------------------------------------------------------------------------
1 | import '@angular/localize/init';
2 | import 'jest-preset-angular/setup-jest';
3 |
--------------------------------------------------------------------------------
/apps/front-office/src/themes/default/default.dev.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Default theme for DEV environments.
3 | * Theming defines colors of the modules, and additional parameters that can appear on screen.
4 | */
5 | export const theme = {
6 | prefix: '[DEV]',
7 | primary: '#008dc9',
8 | headerClass: 'bg-amber-500',
9 | };
10 |
--------------------------------------------------------------------------------
/apps/front-office/src/themes/default/default.local.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Default theme for local environments.
3 | * Theming defines colors of the modules, and additional parameters that can appear on screen.
4 | */
5 | export const theme = {
6 | prefix: null,
7 | primary: '#008dc9',
8 | headerClass: 'bg-primary-600',
9 | };
10 |
--------------------------------------------------------------------------------
/apps/front-office/src/themes/default/default.prod.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Default theme for PROD environments.
3 | * Theming defines colors of the modules, and additional parameters that can appear on screen.
4 | */
5 | export const theme = {
6 | prefix: null,
7 | primary: '#008dc9',
8 | headerClass: 'bg-primary-600',
9 | };
10 |
--------------------------------------------------------------------------------
/apps/front-office/src/themes/default/default.sit.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Default theme for SIT environments.
3 | * Theming defines colors of the modules, and additional parameters that can appear on screen.
4 | */
5 | export const theme = {
6 | prefix: '[SIT]',
7 | headerClass: 'bg-emerald-500',
8 | };
9 |
--------------------------------------------------------------------------------
/apps/front-office/src/themes/default/default.uat.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Default theme for UAT environments.
3 | * Theming defines colors of the modules, and additional parameters that can appear on screen.
4 | */
5 | export const theme = {
6 | prefix: '[UAT]',
7 | primary: '#008dc9',
8 | headerClass: 'bg-red-500',
9 | };
10 |
--------------------------------------------------------------------------------
/apps/front-office/tsconfig.editor.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "include": ["src/**/*.ts"],
4 | "compilerOptions": {
5 | "types": ["jest", "node"]
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/apps/web-widgets-e2e/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": ["plugin:cypress/recommended", "../../.eslintrc.json"],
3 | "ignorePatterns": ["!**/*"],
4 | "overrides": [
5 | {
6 | "files": ["*.ts", "*.tsx", "*.js", "*.jsx"],
7 | "rules": {}
8 | }
9 | ]
10 | }
11 |
--------------------------------------------------------------------------------
/apps/web-widgets-e2e/cypress.config.ts:
--------------------------------------------------------------------------------
1 | import { defineConfig } from 'cypress';
2 | import { nxE2EPreset } from '@nrwl/cypress/plugins/cypress-preset';
3 |
4 | export default defineConfig({
5 | e2e: nxE2EPreset(__dirname),
6 | });
7 |
--------------------------------------------------------------------------------
/apps/web-widgets-e2e/src/fixtures/example.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Using fixtures to represent data",
3 | "email": "hello@cypress.io"
4 | }
5 |
--------------------------------------------------------------------------------
/apps/web-widgets-e2e/src/support/app.po.ts:
--------------------------------------------------------------------------------
1 | export const getGreeting = () => cy.get('h1');
2 |
--------------------------------------------------------------------------------
/apps/web-widgets/src/app/app.component.html:
--------------------------------------------------------------------------------
1 | App works!
2 |
--------------------------------------------------------------------------------
/apps/web-widgets/src/app/widgets/app-widget/application/application.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/web-widgets/src/app/widgets/app-widget/application/application.component.scss
--------------------------------------------------------------------------------
/apps/web-widgets/src/app/widgets/app-widget/application/pages/dashboard/dashboard.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | display: flex;
3 | flex-direction: column;
4 | height: 100%;
5 | }
6 |
--------------------------------------------------------------------------------
/apps/web-widgets/src/app/widgets/app-widget/application/pages/form/form.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/web-widgets/src/app/widgets/app-widget/application/pages/form/form.component.scss
--------------------------------------------------------------------------------
/apps/web-widgets/src/app/widgets/app-widget/application/pages/home/home.component.html:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/apps/web-widgets/src/app/widgets/app-widget/application/pages/home/home.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/web-widgets/src/app/widgets/app-widget/application/pages/home/home.component.scss
--------------------------------------------------------------------------------
/apps/web-widgets/src/app/widgets/app-widget/application/pages/role-summary/role-summary.component.html:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/apps/web-widgets/src/app/widgets/app-widget/application/pages/role-summary/role-summary.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/web-widgets/src/app/widgets/app-widget/application/pages/role-summary/role-summary.component.scss
--------------------------------------------------------------------------------
/apps/web-widgets/src/app/widgets/app-widget/application/pages/roles/roles.component.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/apps/web-widgets/src/app/widgets/app-widget/application/pages/roles/roles.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/web-widgets/src/app/widgets/app-widget/application/pages/roles/roles.component.scss
--------------------------------------------------------------------------------
/apps/web-widgets/src/app/widgets/app-widget/application/pages/share/share.component.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/apps/web-widgets/src/app/widgets/app-widget/application/pages/share/share.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/web-widgets/src/app/widgets/app-widget/application/pages/share/share.component.scss
--------------------------------------------------------------------------------
/apps/web-widgets/src/app/widgets/app-widget/application/pages/user-summary/user-summary.component.html:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/apps/web-widgets/src/app/widgets/app-widget/application/pages/user-summary/user-summary.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/web-widgets/src/app/widgets/app-widget/application/pages/user-summary/user-summary.component.scss
--------------------------------------------------------------------------------
/apps/web-widgets/src/app/widgets/app-widget/application/pages/workflow/workflow.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/web-widgets/src/app/widgets/app-widget/application/pages/workflow/workflow.component.scss
--------------------------------------------------------------------------------
/apps/web-widgets/src/app/widgets/app-widget/auth/pages/login/login.component.html:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/apps/web-widgets/src/app/widgets/app-widget/auth/pages/login/login.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/web-widgets/src/app/widgets/app-widget/auth/pages/login/login.component.scss
--------------------------------------------------------------------------------
/apps/web-widgets/src/app/widgets/form-widget/components/form.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/web-widgets/src/app/widgets/form-widget/components/form.component.scss
--------------------------------------------------------------------------------
/apps/web-widgets/src/app/widgets/form-widget/form-widget.component.scss:
--------------------------------------------------------------------------------
1 | @import 'ui.scss';
2 |
--------------------------------------------------------------------------------
/apps/web-widgets/src/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/apps/web-widgets/src/favicon.ico
--------------------------------------------------------------------------------
/apps/web-widgets/src/test-setup.ts:
--------------------------------------------------------------------------------
1 | import '@angular/localize/init';
2 | import 'jest-preset-angular/setup-jest';
3 |
--------------------------------------------------------------------------------
/apps/web-widgets/src/themes/default.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Default theme. Used by SurveyJS to load colors.
3 | */
4 | export const theme = {
5 | prefix: null,
6 | primary: '#008dc9',
7 | headerClass: 'bg-primary-600',
8 | };
9 |
--------------------------------------------------------------------------------
/apps/web-widgets/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "types": []
6 | },
7 | "files": ["src/main.ts", "src/polyfills.ts"],
8 | "include": ["src/**/*.d.ts"],
9 | "exclude": ["jest.config.ts", "src/**/*.test.ts", "src/**/*.spec.ts"]
10 | }
11 |
--------------------------------------------------------------------------------
/apps/web-widgets/tsconfig.editor.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "include": ["src/**/*.ts"],
4 | "compilerOptions": {
5 | "types": ["jest", "node"]
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/assets/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/assets/.gitkeep
--------------------------------------------------------------------------------
/assets/bar.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/assets/column.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/assets/fonts/DejaVu/DejaVuSans-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/assets/fonts/DejaVu/DejaVuSans-Bold.ttf
--------------------------------------------------------------------------------
/assets/fonts/DejaVu/DejaVuSans-BoldOblique.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/assets/fonts/DejaVu/DejaVuSans-BoldOblique.ttf
--------------------------------------------------------------------------------
/assets/fonts/DejaVu/DejaVuSans-Oblique.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/assets/fonts/DejaVu/DejaVuSans-Oblique.ttf
--------------------------------------------------------------------------------
/assets/fonts/DejaVu/DejaVuSans.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/assets/fonts/DejaVu/DejaVuSans.ttf
--------------------------------------------------------------------------------
/assets/grid.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/assets/login-background.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/assets/login-background.jpg
--------------------------------------------------------------------------------
/assets/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/assets/logo.png
--------------------------------------------------------------------------------
/assets/microsoft-icon.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/assets/microsoft-icon.jpg
--------------------------------------------------------------------------------
/assets/placeholder.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/assets/resource.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/assets/silent-check-sso.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/assets/tab.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/jest-shim.ts:
--------------------------------------------------------------------------------
1 | import { TextEncoder } from 'util';
2 |
3 | global.TextEncoder = TextEncoder;
4 |
--------------------------------------------------------------------------------
/jest.config.ts:
--------------------------------------------------------------------------------
1 | import { getJestProjects } from '@nrwl/jest';
2 |
3 | export default {
4 | projects: getJestProjects(),
5 | };
6 |
--------------------------------------------------------------------------------
/jest.preset.js:
--------------------------------------------------------------------------------
1 | const nxPreset = require('@nrwl/jest/preset').default;
2 |
3 | module.exports = { ...nxPreset };
4 |
5 | // Set the timezone for consistent tests
6 | process.env.TZ = 'UTC';
7 |
--------------------------------------------------------------------------------
/libs/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/.gitkeep
--------------------------------------------------------------------------------
/libs/doc-management/.storybook/preview.js:
--------------------------------------------------------------------------------
1 | import '@angular/localize/init';
2 | // import { setCompodocJson } from '@storybook/addon-docs/angular';
3 | // import docJson from '../documentation.json';
4 | // setCompodocJson(docJson);
5 |
--------------------------------------------------------------------------------
/libs/doc-management/README.md:
--------------------------------------------------------------------------------
1 | # doc-management
2 |
3 | This library was generated with [Nx](https://nx.dev).
4 |
5 | ## Running unit tests
6 |
7 | Run `nx test doc-management` to execute the unit tests.
8 |
--------------------------------------------------------------------------------
/libs/doc-management/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/components';
2 |
--------------------------------------------------------------------------------
/libs/doc-management/src/lib/components/document-upload/document-upload.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/libs/doc-management/src/lib/components/document-upload/document-upload.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/doc-management/src/lib/components/document-upload/document-upload.component.scss
--------------------------------------------------------------------------------
/libs/doc-management/src/lib/components/document-upload/index.ts:
--------------------------------------------------------------------------------
1 | export * from './document-upload.component';
2 |
--------------------------------------------------------------------------------
/libs/doc-management/src/lib/components/index.ts:
--------------------------------------------------------------------------------
1 | export * from './document-upload';
2 |
--------------------------------------------------------------------------------
/libs/doc-management/src/test-setup.ts:
--------------------------------------------------------------------------------
1 | import 'jest-preset-angular/setup-jest';
2 |
--------------------------------------------------------------------------------
/libs/shared/.storybook/preview.js:
--------------------------------------------------------------------------------
1 | import '@angular/localize/init';
2 | import { setCompodocJson } from '@storybook/addon-docs/angular';
3 | import docJson from '../documentation.json';
4 | setCompodocJson(docJson);
5 |
--------------------------------------------------------------------------------
/libs/shared/README.md:
--------------------------------------------------------------------------------
1 | # shared
2 |
3 | This library was generated with [Nx](https://nx.dev).
4 |
5 | ## Running unit tests
6 |
7 | Run `nx test shared` to execute the unit tests.
8 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/access/access.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/access/access.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/access/edit-access/edit-access.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/access/edit-access/edit-access.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/access/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './access.component';
2 | export * from './edit-access/edit-access.component';
3 | export * from './access.module';
4 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/action-button/action-button.component.html:
--------------------------------------------------------------------------------
1 |
7 | {{ actionButton.text }}
8 |
9 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/action-button/action-button.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/action-button/action-button.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/action-buttons/action-buttons.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/action-buttons/action-buttons.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/action-buttons/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './action-buttons.component';
2 | export * from '../action-button/action-button.type';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/activity-log/activity-log-group-by-page/activity-log-group-by-page.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/activity-log/activity-log-group-by-page/activity-log-group-by-page.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/activity-log/activity-log-group-by-user/activity-log-group-by-user.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/activity-log/activity-log-group-by-user/activity-log-group-by-user.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/activity-log/activity-log-list/activity-log-list.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/activity-log/activity-log-list/activity-log-list.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/activity-log/activity-log.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/activity-log/activity-log.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/activity-log/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './activity-log.module';
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/aggregation/add-aggregation-modal/add-aggregation-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/aggregation/add-aggregation-modal/add-aggregation-modal.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/aggregation/aggregation-grid/aggregation-grid.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | display: flex;
3 | height: 100%;
4 | }
5 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/aggregation/aggregation-grid/graphql/queries.ts:
--------------------------------------------------------------------------------
1 | import { gql } from 'apollo-angular';
2 |
3 | /** Get resource */
4 | export const GET_RESOURCE = gql`
5 | query GetResource($id: ID!) {
6 | resource(id: $id) {
7 | id
8 | name
9 | queryName
10 | }
11 | }
12 | `;
13 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/aggregation/aggregation-table/aggregation-table.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/aggregation/aggregation-table/aggregation-table.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/aggregation/edit-aggregation-modal/edit-aggregation-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/aggregation/edit-aggregation-modal/edit-aggregation-modal.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/aggregation/edit-aggregation-modal/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './edit-aggregation-modal.component';
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/applications-archive/applications-archive.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/applications-archive/applications-archive.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/applications-archive/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './applications-archive.component';
2 | export * from './applications-archive.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/applications-summary/applications-summary.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | display: grid;
3 | }
4 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/applications-summary/components/add-application/add-application.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/applications-summary/components/add-application/add-application.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/applications-summary/components/application-summary/application-summary.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/applications-summary/components/application-summary/application-summary.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/applications-summary/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './components/add-application/add-application.component';
2 | export * from './components/application-summary/application-summary.component';
3 | export * from './applications-summary.component';
4 | export * from './applications-summary.module';
5 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/choose-record-modal/choose-record-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/choose-record-modal/choose-record-modal.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/choose-record-modal/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './choose-record-modal.component';
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/confirm-modal/confirm-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/confirm-modal/confirm-modal.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/confirm-modal/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './confirm-modal.component';
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/content-choice/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './content-choice.component';
2 | export * from './content-choice.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/controls/cron-expression-control/cron-expression-control.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/controls/cron-expression-control/cron-expression-control.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/controls/cron-expression-control/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './cron-expression-control.component';
2 | export * from './cron-expression-control.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/controls/editor-control/editor-control.component.html:
--------------------------------------------------------------------------------
1 |
8 |
9 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/controls/editor-control/editor-control.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | width: 100%;
3 | }
4 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/controls/editor-control/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './editor-control.component';
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/controls/gradient-picker/gradient-picker-popup/gradient-picker-popup.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/controls/gradient-picker/gradient-picker-popup/gradient-picker-popup.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/controls/gradient-picker/gradient-picker.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | flex: 1;
3 | }
4 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/controls/icon-picker/icon-picker-popup/icon-picker-popup.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/controls/icon-picker/icon-picker-popup/icon-picker-popup.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/controls/icon-picker/icon-picker.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | display: flex;
3 | width: 100%;
4 | }
5 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/controls/icon-picker/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './icon-picker.component';
2 | export * from './icon-picker.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/controls/palette-control/palette-control.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | display: block;
3 | }
4 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/controls/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './cron-expression-control/public-api';
2 | export * from './editor-control/public-api';
3 | export * from './icon-picker/public-api';
4 | export * from './resource-select/public-api';
5 | export * from './reference-data-select/public-api';
6 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/controls/reference-data-select/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './reference-data-select.component';
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/controls/resource-select/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './resource-select.component';
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/convert-modal/convert-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/convert-modal/convert-modal.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/convert-modal/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './convert-modal.component';
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/custom-widget-style/custom-widget-style.component.scss:
--------------------------------------------------------------------------------
1 | ::ng-deep .editor-widget.suggest-widget {
2 | left: 0 !important;
3 | }
4 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/dashboard-export-button/dashboard-export-button.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/dashboard-export-button/dashboard-export-button.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/dashboard-export-button/index.ts:
--------------------------------------------------------------------------------
1 | export * from './dashboard-export-button.component';
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/dashboard-export-modal/dashboard-export-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/dashboard-export-modal/dashboard-export-modal.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/dashboard-filter-icon/dashboard-filter-icon.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/dashboard-filter-icon/dashboard-filter-icon.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/dashboard-filter-icon/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './dashboard-filter-icon.component';
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/dashboard-filter/enums/dashboard-filters.enum.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Filter position enum
3 | */
4 | export enum FilterPosition {
5 | TOP = 'top',
6 | RIGHT = 'right',
7 | BOTTOM = 'bottom',
8 | LEFT = 'left',
9 | }
10 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/dashboard-filter/filter-builder-modal/filter-builder-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/dashboard-filter/filter-builder-modal/filter-builder-modal.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/dashboard-filter/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './dashboard-filter.component';
2 | export * from './dashboard-filter.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/dashboard/dashboard.component.html:
--------------------------------------------------------------------------------
1 | dashboard works!
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/dashboard/dashboard.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/dashboard/dashboard.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/dashboard/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './dashboard.component';
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/distribution-lists/components/distribution-modal/distribution-modal.component.scss:
--------------------------------------------------------------------------------
1 | .warning {
2 | color: rgb(223, 55, 55);
3 | }
4 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/distribution-lists/distribution-lists.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/distribution-lists/distribution-lists.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/draft-record-list-modal/draft-record-list-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/draft-record-list-modal/draft-record-list-modal.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/draft-record-modal/draft-record-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/draft-record-modal/draft-record-modal.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/draft-record/draft-record.component.html:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/draft-record/draft-record.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/draft-record/draft-record.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/edit-calculated-field-modal/edit-calculated-field-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/edit-calculated-field-modal/edit-calculated-field-modal.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/edit-calculated-field-modal/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './edit-calculated-field-modal.component';
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/editable-text/editable-text.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/editable-text/editable-text.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/editable-text/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './editable-text.module';
2 | export * from './editable-text.component';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/editor-question/editor-question.component.html:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/editor-question/editor-question.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/editor-question/editor-question.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/email-preview-modal/email-preview-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/email-preview-modal/email-preview-modal.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/email-template-modal/email-template-modal.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | display: flex;
3 | flex-direction: column;
4 | }
5 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/email/components/create-distribution/create-distribution.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/email/components/create-distribution/create-distribution.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/email/components/custom-templates/custom-template.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/email/components/custom-templates/custom-template.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/email/components/dataset-filter/metadata.constant.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Field names
3 | */
4 | export const FIELD_NAME = {
5 | createdBy: 'createdBy',
6 | lastUpdatedBy: 'lastUpdatedBy',
7 | };
8 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/email/components/email-attachment/email-attachment.component.scss:
--------------------------------------------------------------------------------
1 | .property_dropdown {
2 | width: calc(33.33% - 16px);
3 | }
4 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/email/components/email-template/email-template.component.scss:
--------------------------------------------------------------------------------
1 | .loadingSign {
2 | display: none;
3 | width: 100%;
4 | justify-content: center;
5 | align-items: start;
6 | padding: 0px;
7 |
8 | &.active {
9 | display: flex;
10 | height: 40px;
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/email/components/ems-template/ems-template.component.scss:
--------------------------------------------------------------------------------
1 | .page {
2 | align-self: center;
3 | }
4 |
5 | .active {
6 | background: #269ed1;
7 | color: #fff;
8 | cursor: pointer;
9 | }
10 |
11 | .inactive {
12 | background: #c3cacdbd;
13 | color: #fff;
14 | cursor: not-allowed;
15 | }
16 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/email/components/preview-distribution/preview-distribution.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/email/components/preview-distribution/preview-distribution.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/email/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './email.module';
2 | export * from './email.component';
3 | export * from './email.service';
4 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/email/steps/create-notification/create-notification.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/email/steps/create-notification/create-notification.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/email/steps/schedule-alert/schedule-alert.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/email/steps/schedule-alert/schedule-alert.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/error/error.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/error/error.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/field-mapper/field-mapper.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/field-mapper/field-mapper.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/field-mapper/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './field-mapper.component';
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/filter/filter-row/filter-row.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | form {
3 | display: flex;
4 | align-items: flex-end;
5 | gap: 8px;
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/filter/filter.component.html:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/filter/filter.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/filter/filter.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/form-actions/form-actions.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/form-actions/form-actions.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/form-builder/custom-json-editor/custom-json-editor.component.html:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/form-builder/custom-json-editor/custom-json-editor.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | width: 100%;
3 | }
4 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/form-builder/form-builder.component.scss:
--------------------------------------------------------------------------------
1 | ::ng-deep .svd_content {
2 | padding: 8px 0 !important;
3 | }
4 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/form-builder/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './form-builder.component';
2 | export * from './form-builder.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/form-modal/form-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/form-modal/form-modal.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/form/form.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | position: relative;
3 | }
4 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/form/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './form.component';
2 | export * from './form.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/geospatial-map/geospatial-fields/geospatial-fields.component.scss:
--------------------------------------------------------------------------------
1 | kendo-numerictextbox,
2 | kendo-textbox {
3 | display: flex;
4 | }
5 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/geospatial-map/geospatial-map.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/geospatial-map/geospatial-map.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/geospatial-map/index.ts:
--------------------------------------------------------------------------------
1 | export * from './geospatial-map.component';
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/geospatial-map/layer-styling/layer-styling.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | form {
3 | max-height: 344px;
4 | overflow-y: auto;
5 |
6 | // Hide scrollbar
7 | -ms-overflow-style: none;
8 | scrollbar-width: none;
9 | &::-webkit-scrollbar {
10 | display: none;
11 | }
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/grid-layout/add-layout-modal/add-layout-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/grid-layout/add-layout-modal/add-layout-modal.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/grid-layout/edit-layout-modal/edit-layout-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/grid-layout/edit-layout-modal/edit-layout-modal.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/grid-layout/edit-layout-modal/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './edit-layout-modal.component';
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/grid-layout/layout-table/layout-table.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/grid-layout/layout-table/layout-table.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/layout/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './layout.component';
2 | export * from './layout.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/mapping/mapping-modal/mapping-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/mapping/mapping-modal/mapping-modal.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/mapping/mapping.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/mapping/mapping.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/mapping/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './mapping.component';
2 | export * from './mapping-modal/mapping-modal.component';
3 | export * from './mapping.module';
4 | export * from './mapping-forms';
5 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/navbar/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './navbar.component';
2 | export * from './navbar.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/notifications/components/edit-notification-modal/edit-notification-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/notifications/components/edit-notification-modal/edit-notification-modal.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/notifications/notifications.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/notifications/notifications.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/payload-modal/payload-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/payload-modal/payload-modal.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/preferences-modal/preferences-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/preferences-modal/preferences-modal.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/query-builder/date-filter-editor/date-filter-editor.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | display: flex;
3 | align-items: flex-end;
4 | }
5 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/query-builder/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './query-builder.module';
2 | export { addNewField } from './query-builder-forms';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/query-builder/query-builder.component.scss:
--------------------------------------------------------------------------------
1 | .field-form {
2 | padding: 16px;
3 | border-radius: 8px;
4 | border: 1px solid #dfe1e5;
5 | }
6 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/query-builder/tab-filter/tab-filter.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/query-builder/tab-filter/tab-filter.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/query-builder/tab-layout-preview/tab-layout-preview.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/query-builder/tab-layout-preview/tab-layout-preview.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/query-builder/tab-pagination/tab-pagination.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/query-builder/tab-pagination/tab-pagination.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/query-builder/tab-sort/tab-sort.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/query-builder/tab-sort/tab-sort.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/query-builder/tab-style/query-style-list/query-style-list.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/query-builder/tab-style/query-style-list/query-style-list.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/query-builder/tab-style/query-style-preview/query-style-preview.component.html:
--------------------------------------------------------------------------------
1 | Lorem Ipsum
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/query-builder/tab-style/query-style-preview/query-style-preview.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/query-builder/tab-style/query-style-preview/query-style-preview.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/query-builder/tab-style/tab-style.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/query-builder/tab-style/tab-style.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/record-dropdown/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './record-dropdown.component';
2 | export * from './record-dropdown.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/record-dropdown/record-dropdown.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/record-dropdown/record-dropdown.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/record-history-modal/record-history-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/record-history-modal/record-history-modal.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/record-history/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './record-history.component';
2 | export * from './record-history.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/record-modal/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './record-modal.component';
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/record-summary/record-summary.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | display: flex;
3 | font-size: 12px;
4 | @apply text-gray-400;
5 | gap: 16px;
6 | justify-content: space-between;
7 | }
8 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/role-summary/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './role-summary.component';
2 | export * from './role-summary.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/role-summary/role-auto-assignment/role-auto-assignment.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | display: flex;
3 | flex-direction: column;
4 | gap: 24px;
5 | }
6 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/role-summary/role-channels/role-channels.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/role-summary/role-channels/role-channels.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/role-summary/role-features/role-dashboards/role-dashboards.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/role-summary/role-features/role-dashboards/role-dashboards.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/role-summary/role-features/role-features.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | display: flex;
3 | flex-direction: column;
4 | gap: 32px;
5 | }
6 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/role-summary/role-features/role-forms/role-forms.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/role-summary/role-features/role-forms/role-forms.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/role-summary/role-features/role-workflows/role-workflows.component.scss:
--------------------------------------------------------------------------------
1 | .mat-column-expandedDetail {
2 | @apply bg-zinc-200;
3 | }
4 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/role-summary/role-resources-filter/role-resources-filter.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/role-summary/role-resources-filter/role-resources-filter.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/role-summary/role-resources/resource-fields/resource-fields.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/role-summary/role-resources/resource-fields/resource-fields.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/role-summary/role-summary.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/role-summary/role-summary.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/role-summary/role-users/role-users.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/role-summary/role-users/role-users.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/roles/components/add-role/add-role.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/roles/components/add-role/add-role.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/roles/components/group-list/filter/filter.component.html:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/roles/components/group-list/filter/filter.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/roles/components/group-list/filter/filter.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/roles/components/group-list/group-list.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/roles/components/group-list/group-list.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/roles/components/role-list/filter/filter.component.html:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/roles/components/role-list/filter/filter.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/roles/components/role-list/filter/filter.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/roles/components/role-list/role-list.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/roles/components/role-list/role-list.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/roles/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './roles.component';
2 | export * from './roles.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/roles/roles.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/roles/roles.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/search-menu/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './search-menu.component';
2 | export * from './search-menu.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/search-menu/search-menu.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | @apply bg-white;
3 | padding: 0 4px 8px;
4 | border-radius: 4px;
5 | box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
6 | width: 250px;
7 | display: flex;
8 | flex-direction: column;
9 | }
10 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/search-resource-grid-modal/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './search-resource-grid-modal.component';
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/search-resource-grid-modal/search-resource-grid-modal.component.scss:
--------------------------------------------------------------------------------
1 | .close-modal {
2 | position: absolute;
3 | top: 0;
4 | right: 0;
5 | }
6 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/skeleton/skeleton-table/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './skeleton-table.component';
2 | export * from './skeleton-table.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/skeleton/skeleton-table/skeleton-table.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/skeleton/skeleton-table/skeleton-table.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/snackbar-spinner/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './snackbar-spinner.component';
2 | export * from './snackbar-spinner.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/snackbar-spinner/snackbar-spinner.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | display: flex;
3 | justify-content: space-between;
4 | align-items: center;
5 | }
6 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/templates/components/edit-template-modal/edit-template-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/templates/components/edit-template-modal/edit-template-modal.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/templates/components/template-modal/template-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/templates/components/template-modal/template-modal.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/templates/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './templates.component';
2 | export * from './templates.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/templates/templates.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/templates/templates.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/aggregation-builder/aggregation-builder.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/ui/aggregation-builder/aggregation-builder.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/aggregation-builder/pipeline/add-field-stage/add-field-stage.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | display: flex;
3 | flex-direction: column;
4 | gap: 8px;
5 | }
6 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/aggregation-builder/pipeline/expressions/expressions.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/ui/aggregation-builder/pipeline/expressions/expressions.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/aggregation-builder/pipeline/field-dropdown/field-dropdown.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/ui/aggregation-builder/pipeline/field-dropdown/field-dropdown.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/aggregation-builder/pipeline/group-stage/group-stage.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | display: flex;
3 | flex-direction: column;
4 | gap: 32px;
5 | }
6 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/aggregation-builder/pipeline/sort-stage/sort-stage.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/ui/aggregation-builder/pipeline/sort-stage/sort-stage.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/aggregation-builder/series-mapping/series-mapping.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | display: flex;
3 | flex-wrap: wrap;
4 | gap: 8px;
5 | width: 100%;
6 | }
7 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/badge/badge-size.enum.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Badge size enum.
3 | */
4 | export enum BadgeSize {
5 | SMALL = 'small',
6 | MEDIUM = 'medium',
7 | }
8 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/badge/badge-variant.enum.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Badge variant enum.
3 | */
4 | export enum BadgeVariant {
5 | DEFAULT = 'default',
6 | PRIMARY = 'primary',
7 | SUCCESS = 'success',
8 | DANGER = 'danger',
9 | WARNING = 'warning',
10 | }
11 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/charts/bar-chart/bar-chart.component.html:
--------------------------------------------------------------------------------
1 |
2 |
10 |
11 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/charts/bar-chart/bar-chart.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/ui/charts/bar-chart/bar-chart.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/charts/bar-chart/public.api.ts:
--------------------------------------------------------------------------------
1 | export * from './bar-chart.component';
2 | export * from './bar-chart.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/charts/interfaces/index.ts:
--------------------------------------------------------------------------------
1 | export * from './chart';
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/charts/line-chart/line-chart.component.html:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/charts/line-chart/line-chart.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/ui/charts/line-chart/line-chart.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/charts/line-chart/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './line-chart.component';
2 | export * from './line-chart.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/charts/pie-donut-chart/pie-donut-chart.component.html:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/charts/pie-donut-chart/pie-donut-chart.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/ui/charts/pie-donut-chart/pie-donut-chart.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/charts/pie-donut-chart/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './pie-donut-chart.component';
2 | export * from './pie-donut-chart.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/core-grid/core-grid.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/ui/core-grid/core-grid.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/core-grid/date-filter-menu/date-filter-menu.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/ui/core-grid/date-filter-menu/date-filter-menu.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/core-grid/editor-modal/editor-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/ui/core-grid/editor-modal/editor-modal.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/core-grid/errors-modal/errors-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/ui/core-grid/errors-modal/errors-modal.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/core-grid/expanded-comment/expanded-comment.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/ui/core-grid/expanded-comment/expanded-comment.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/core-grid/export/export.component.scss:
--------------------------------------------------------------------------------
1 | .shared-grid-export {
2 | display: flex;
3 | flex-direction: column;
4 | max-height: 500px;
5 | height: auto;
6 |
7 | & > label {
8 | margin: 24px 0 12px 0;
9 |
10 | &:first-child {
11 | margin-top: 0;
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/core-grid/filter-menu/filter-menu.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/ui/core-grid/filter-menu/filter-menu.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/core-grid/filter/filter.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | gap: 4px;
3 | }
4 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/core-grid/grid-column-chooser/grid-column-chooser.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/ui/core-grid/grid-column-chooser/grid-column-chooser.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/core-grid/map-modal/map-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/ui/core-grid/map-modal/map-modal.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/core-grid/popup-editor/popup-editor.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/ui/core-grid/popup-editor/popup-editor.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/core-grid/row-actions/row-actions.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/ui/core-grid/row-actions/row-actions.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/core-grid/toolbar/toolbar.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | float: right;
3 | gap: 8px;
4 | margin-left: auto;
5 | }
6 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/empty/empty.component.scss:
--------------------------------------------------------------------------------
1 | // :host {
2 | // display: flex;
3 | // flex-direction: column;
4 | // align-items: center;
5 | // gap: 4px;
6 |
7 | // img {
8 | // max-width: 100%;
9 | // height: 72px;
10 | // }
11 | // }
12 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/empty/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './empty.component';
2 | export * from './empty.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/map/const/marker-options.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Marker option
3 | */
4 | export const MARKER_OPTIONS = {
5 | color: '#0090d1',
6 | opacity: 0.25,
7 | weight: 12,
8 | fillColor: '#0090d1',
9 | fillOpacity: 1,
10 | radius: 6,
11 | };
12 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/map/index.ts:
--------------------------------------------------------------------------------
1 | export * from './map.component';
2 | export * from './map.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/map/map-download/map-download.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/ui/map/map-download/map-download.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/map/map-legend/map-legend.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/ui/map/map-legend/map-legend.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/map/map-sidenav-controls/map-sidenav-controls.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/ui/map/map-sidenav-controls/map-sidenav-controls.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/map/map-sidenav-controls/sidenav-controls-menu-item/sidenav-controls-menu-item.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/ui/map/map-sidenav-controls/sidenav-controls-menu-item/sidenav-controls-menu-item.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/map/map-sidenav-controls/sidenav-controls-menu/sidenav-controls-menu.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/ui/map/map-sidenav-controls/sidenav-controls-menu/sidenav-controls-menu.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/map/map.component.html:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/reference-data-grid/reference-data-grid.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | display: flex;
3 | height: 100%;
4 | }
5 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/tagbox/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './tagbox.component';
2 | export * from './tagbox.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/ui/tagbox/tagbox.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/ui/tagbox/tagbox.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/user-summary/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './user-summary.component';
2 | export * from './user-summary.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/user-summary/user-details/user-details.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/user-summary/user-details/user-details.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/user-summary/user-roles/user-app-roles/user-app-roles.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/user-summary/user-roles/user-app-roles/user-app-roles.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/user-summary/user-roles/user-back-roles/user-back-roles.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/user-summary/user-roles/user-back-roles/user-back-roles.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/user-summary/user-roles/user-groups/user-groups.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/user-summary/user-roles/user-groups/user-groups.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/user-summary/user-roles/user-roles.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | display: flex;
3 | flex-direction: column;
4 | gap: 32px;
5 | }
6 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/user-summary/user-summary.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/user-summary/user-summary.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/users/add-user/add-user.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/users/add-user/add-user.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/users/invite-users-modal/invite-users-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/users/invite-users-modal/invite-users-modal.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/users/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './invite-users-modal/invite-users-modal.component';
2 | export * from './users-filter/users-filter.component';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/users/users-filter/users-filter.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/users/users-filter/users-filter.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/utils/unsubscribe/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './unsubscribe.component';
2 | export * from './unsubscribe.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/utils/unsubscribe/unsubscribe.component.html:
--------------------------------------------------------------------------------
1 | unsubscribe works!
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/utils/unsubscribe/unsubscribe.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/utils/unsubscribe/unsubscribe.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widget-choice/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './widget-choice.component';
2 | export * from './widget-choice.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widget-grid/edit-widget-modal/edit-widget-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widget-grid/edit-widget-modal/edit-widget-modal.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widget-grid/expanded-widget/expanded-widget.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widget-grid/expanded-widget/expanded-widget.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widget-grid/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './edit-widget-modal/edit-widget-modal.component';
2 | export * from './widget-grid.component';
3 | export * from './widget-grid.module';
4 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widget-grid/widget-actions/widget-actions.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widget-grid/widget-actions/widget-actions.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widget/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './widget.component';
2 | export * from './widget.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widget/widget.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | display: block;
3 | width: 100%;
4 | height: 100%;
5 | }
6 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/base-widget/base-widget.component.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/base-widget/base-widget.component.html
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/base-widget/base-widget.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/base-widget/base-widget.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/chart-settings/chart-settings.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | flex: 1;
3 | }
4 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/chart-settings/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './chart-settings.component';
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/chart-settings/series-settings/categories-settings/categories-settings.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/chart-settings/series-settings/categories-settings/categories-settings.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/chart-settings/series-settings/series-settings.component.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/chart-settings/series-settings/series-settings.component.css
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/chart-settings/tab-display/tab-display.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/chart-settings/tab-display/tab-display.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/chart-settings/tab-filters/tab-filters.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/chart-settings/tab-filters/tab-filters.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/chart-settings/tab-main/tab-main.component.scss:
--------------------------------------------------------------------------------
1 | .chart-icon {
2 | margin-right: 8px;
3 | height: 14px;
4 | display: inline-block;
5 | }
6 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/chart/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './chart.component';
2 | export * from './chart.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/common/contextual-filters-settings/contextual-filters-settings.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | position: relative;
3 | }
4 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/common/display-settings/display-settings.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/common/display-settings/display-settings.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/common/html-widget-content/html-widget-content.component.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/common/query-params-mapping/query-params-mapping.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/common/query-params-mapping/query-params-mapping.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/common/sorting-settings/sorting-settings.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/common/sorting-settings/sorting-settings.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/common/tab-actions/tab-actions.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/common/tab-actions/tab-actions.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/common/tab-widget-automations/tab-widget-automations.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/common/tab-widget-automations/tab-widget-automations.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/common/template-aggregation-modal/template-aggregation-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/common/template-aggregation-modal/template-aggregation-modal.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/common/template-aggregations/template-aggregations.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/common/template-aggregations/template-aggregations.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/common/widget-automation/widget-automation.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/common/widget-automation/widget-automation.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/editor-settings/editor-settings.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | flex: 1;
3 | }
4 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/editor-settings/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './editor-settings.component';
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/editor-settings/record-selection-tab/record-selection-tab.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/editor-settings/record-selection-tab/record-selection-tab.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/editor/editor.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/editor/editor.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/editor/graphql/queries.ts:
--------------------------------------------------------------------------------
1 | import { gql } from 'apollo-angular';
2 |
3 | /** Graphql request for getting a record by its id */
4 | export const GET_RECORD_BY_ID = gql`
5 | query GetRecordById($id: ID!) {
6 | record(id: $id) {
7 | id
8 | data
9 | }
10 | }
11 | `;
12 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/editor/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './editor.component';
2 | export * from './editor.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/grid-settings/button-config/button-config.component.scss:
--------------------------------------------------------------------------------
1 | .radio-row {
2 | display: flex;
3 | flex-direction: row;
4 | }
5 |
6 | .sub-parameters {
7 | margin-left: 24px;
8 | border-left: 2px solid gray;
9 | padding-left: 24px;
10 | display: flex;
11 | flex-direction: column;
12 | }
13 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/grid-settings/grid-settings.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/grid-settings/grid-settings.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/grid-settings/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './grid-settings.component';
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/grid-settings/tab-buttons/tab-buttons.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/grid-settings/tab-buttons/tab-buttons.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/grid-settings/tab-main/tab-main.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/grid-settings/tab-main/tab-main.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/grid/grid.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/grid/grid.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/grid/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './grid.component';
2 | export * from './grid.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/map-settings/add-layer-modal/add-layer-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/map-settings/add-layer-modal/add-layer-modal.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/map-settings/edit-layer-modal/edit-layer-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/map-settings/edit-layer-modal/edit-layer-modal.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/map-settings/edit-layer-modal/layer-aggregation/layer-aggregation.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/map-settings/edit-layer-modal/layer-aggregation/layer-aggregation.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/map-settings/edit-layer-modal/layer-cluster/layer-cluster.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/map-settings/edit-layer-modal/layer-cluster/layer-cluster.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/map-settings/edit-layer-modal/layer-datasource/layer-datasource.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/map-settings/edit-layer-modal/layer-datasource/layer-datasource.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/map-settings/edit-layer-modal/layer-fields/layer-fields.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/map-settings/edit-layer-modal/layer-fields/layer-fields.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/map-settings/edit-layer-modal/layer-filter/layer-filter.component.html:
--------------------------------------------------------------------------------
1 | layer-filter works!
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/map-settings/edit-layer-modal/layer-filter/layer-filter.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/map-settings/edit-layer-modal/layer-filter/layer-filter.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/map-settings/edit-layer-modal/layer-labels/layer-labels.component.html:
--------------------------------------------------------------------------------
1 | layer-labels works!
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/map-settings/edit-layer-modal/layer-labels/layer-labels.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/map-settings/edit-layer-modal/layer-labels/layer-labels.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/map-settings/edit-layer-modal/layer-popup/fields-element/fields-element.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/map-settings/edit-layer-modal/layer-popup/fields-element/fields-element.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/map-settings/edit-layer-modal/layer-popup/layer-popup.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/map-settings/edit-layer-modal/layer-popup/layer-popup.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/map-settings/edit-layer-modal/layer-popup/layer-popup.interface.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/map-settings/edit-layer-modal/layer-popup/layer-popup.interface.ts
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/map-settings/edit-layer-modal/layer-popup/text-element/text-element.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/map-settings/edit-layer-modal/layer-popup/text-element/text-element.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/map-settings/edit-layer-modal/layer-properties/layer-properties.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/map-settings/edit-layer-modal/layer-properties/layer-properties.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/map-settings/edit-layer-modal/layer-styling/layer-styling.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/map-settings/edit-layer-modal/layer-styling/layer-styling.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/map-settings/map-properties/map-controls/map-controls.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/map-settings/map-properties/map-controls/map-controls.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/map-settings/map-properties/map-properties.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/map-settings/map-properties/map-properties.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/map-settings/map-properties/webmap-select/webmap-select.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/map-settings/map-properties/webmap-select/webmap-select.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/map-settings/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './map-settings.component';
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/map/map.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/map/map.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/map/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './map.component';
2 | export * from './map.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/summary-card-settings/display-tab/display-tab.component.scss:
--------------------------------------------------------------------------------
1 | .space-divider {
2 | margin-top: 0.5em;
3 | margin-bottom: 2.5em;
4 | }
5 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/summary-card-settings/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './summary-card-settings.component';
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/summary-card-settings/summary-card-general/summary-card-general.component.scss:
--------------------------------------------------------------------------------
1 | p {
2 | margin: 0;
3 | margin-top: 16px;
4 | }
5 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/summary-card-settings/summary-card-settings.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | width: 100%;
3 | // TODO: remove this later
4 | }
5 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/summary-card-settings/text-editor-tab/text-editor-tab.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/summary-card-settings/text-editor-tab/text-editor-tab.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/summary-card/summary-card-item-content/summary-card-item-content.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/summary-card/summary-card-item-content/summary-card-item-content.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/summary-card/summary-card-item-content/summary-card-item-content.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/summary-card/summary-card-item/summary-card-item.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/summary-card/summary-card-item/summary-card-item.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/tabs-settings/custom-widget-style-modal/custom-widget-style-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/tabs-settings/custom-widget-style-modal/custom-widget-style-modal.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/tabs-settings/tab-grid-settings-modal/tab-grid-settings-modal.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/tabs-settings/tab-grid-settings-modal/tab-grid-settings-modal.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/tabs-settings/tab-grid-settings-modal/tab-grid-settings-modal.component.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/tabs-settings/tab-grid-settings-modal/tab-grid-settings-modal.component.spec.ts
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/tabs-settings/tab-main/tab-main.component.scss:
--------------------------------------------------------------------------------
1 | :host ::ng-deep {
2 | #tab-group-wrapper {
3 | display: flex;
4 | flex: 1;
5 | flex-direction: column;
6 | }
7 |
8 | #tab-body-host {
9 | display: flex;
10 | flex-direction: column;
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/tabs-settings/tab-settings/tab-settings.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/tabs-settings/tab-settings/tab-settings.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/tabs-settings/tabs-settings.component.scss:
--------------------------------------------------------------------------------
1 | :host ::ng-deep {
2 | #tab-group-wrapper {
3 | display: flex;
4 | flex: 1;
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/tabs/tab/tab.component.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/tabs/tab/tab.component.scss:
--------------------------------------------------------------------------------
1 | :host ::ng-deep shared-widget-grid {
2 | height: 100%;
3 | width: 100%;
4 | }
5 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/widget/widget.component.html:
--------------------------------------------------------------------------------
1 | widget works!
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/widgets/widget/widget.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/widgets/widget/widget.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/workflow-stepper/components/add-step/add-step.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/components/workflow-stepper/components/add-step/add-step.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/workflow-stepper/components/step/step.component.scss:
--------------------------------------------------------------------------------
1 | .show-icons {
2 | .hide-icons {
3 | display: none;
4 | }
5 | &:hover {
6 | .hide-icons {
7 | display: block;
8 | }
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/workflow-stepper/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './components/add-step/add-step.component';
2 | export * from './components/step/step.component';
3 | export * from './workflow-stepper.component';
4 | export * from './workflow-stepper.module';
5 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/components/workflow-stepper/workflow-stepper.component.scss:
--------------------------------------------------------------------------------
1 | .shared-steps {
2 | padding: 24px 32px;
3 | display: flex;
4 | flex-direction: row;
5 | gap: 24px;
6 | overflow-x: auto;
7 | }
8 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/directives/async-monaco-editor/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './async-monaco-editor.directive';
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/directives/fullscreen/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './fullscreen.directive';
2 | export * from './fullscreen.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/directives/skeleton/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './skeleton.directive';
2 | export * from './skeleton.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/models/file-handler.model.ts:
--------------------------------------------------------------------------------
1 | /** Model for upload file mutation response */
2 | export interface UploadFileMutationResponse {
3 | uploadFile: string;
4 | }
5 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/models/graphql-query.model.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * GraphQL query structure response
3 | */
4 | export interface GraphqlNodesResponse {
5 | edges: {
6 | node: T;
7 | cursor: string;
8 | }[];
9 | pageInfo: {
10 | endCursor: string;
11 | hasNextPage: boolean;
12 | };
13 | totalCount: number;
14 | }
15 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/models/position-attribute-category.model.ts:
--------------------------------------------------------------------------------
1 | /** Model for PositionAttributeCategory object */
2 | export interface PositionAttributeCategory {
3 | id?: string;
4 | title?: string;
5 | }
6 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/pipes/cron-parser/cron-parser.pipe.spec.ts:
--------------------------------------------------------------------------------
1 | import { CronParserPipe } from './cron-parser.pipe';
2 |
3 | describe('CronParserPipe', () => {
4 | it('create an instance', () => {
5 | const pipe = new CronParserPipe();
6 | expect(pipe).toBeTruthy();
7 | });
8 | });
9 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/pipes/cron-parser/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './cron-parser.pipe';
2 | export * from './cron-parser.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/pipes/date/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './date.pipe';
2 | export * from './date.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/pipes/readable-cron/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './readable-cron.pipe';
2 | export * from './readable-cron.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/pipes/strip-html/strip-html.pipe.spec.ts:
--------------------------------------------------------------------------------
1 | import { StripHtmlPipe } from './strip-html.pipe';
2 |
3 | describe('StripHtmlPipe', () => {
4 | it('create an instance', () => {
5 | const pipe = new StripHtmlPipe();
6 | expect(pipe).toBeTruthy();
7 | });
8 | });
9 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/services/context/graphql/queries.ts:
--------------------------------------------------------------------------------
1 | import { gql } from 'apollo-angular';
2 |
3 | /** Graphql request for getting a record by its id */
4 | export const GET_RECORD_BY_ID = gql`
5 | query GetRecordById($id: ID!) {
6 | record(id: $id) {
7 | id
8 | data
9 | }
10 | }
11 | `;
12 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/services/grid/graphql/queries.ts:
--------------------------------------------------------------------------------
1 | import { gql } from 'apollo-angular';
2 |
3 | /** Get resource by id to get its fields */
4 | export const GET_RESOURCE_FIELDS = gql`
5 | query GetResourceById($id: ID!) {
6 | resource(id: $id) {
7 | fields
8 | }
9 | }
10 | `;
11 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/survey/components/accepted-value-types-text/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './accepted-value-types-text.component';
2 | export * from './accepted-value-types-text.model';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/survey/components/application-dropdown/application-dropdown.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/survey/components/application-dropdown/application-dropdown.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/survey/components/application-dropdown/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './application-dropdown.component';
2 | export * from './application-dropdown.model';
3 | export * from './application-dropdown.module';
4 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/survey/components/code-editor/code-editor.component.html:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/survey/components/code-editor/code-editor.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/survey/components/code-editor/code-editor.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/survey/components/code-editor/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './code-editor.component';
2 | export * from './code-editor.model';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/survey/components/cs-docs-properties-dropdown/cs-docs-properties-dropdown.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/survey/components/cs-docs-properties-dropdown/cs-docs-properties-dropdown.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/survey/components/cs-docs-properties-dropdown/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './cs-docs-properties-dropdown.component';
2 | export * from './cs-docs-properties-dropdown.model';
3 | export * from './cs-docs-properties-dropdown.module';
4 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/survey/components/date-type-displayer/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './date-type-displayer.component';
2 | export * from './date-type-displayer.model';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/survey/components/geofields-listbox/edit-geofield/edit-geofield.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/survey/components/geofields-listbox/edit-geofield/edit-geofield.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/survey/components/geofields-listbox/geofield.type.ts:
--------------------------------------------------------------------------------
1 | /** Interface for GeoField object */
2 | export interface GeoField {
3 | id?: string;
4 | value?: string;
5 | label?: string;
6 | }
7 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/survey/components/geofields-listbox/geofields-listbox.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/survey/components/geofields-listbox/geofields-listbox.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/survey/components/geofields-listbox/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './geofields-listbox.component';
2 | export * from './geofields-listbox.model';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/survey/components/json-editor/json-editor.component.html:
--------------------------------------------------------------------------------
1 |
2 |
8 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/survey/components/json-editor/json-editor.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/survey/components/json-editor/json-editor.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/survey/components/json-editor/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './json-editor.component';
2 | export * from './json-editor.model';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/survey/components/query-editor/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './query-editor.component';
2 | export * from './query-editor.model';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/survey/components/query-editor/query-editor.component.html:
--------------------------------------------------------------------------------
1 |
2 |
8 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/survey/components/query-editor/query-editor.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/survey/components/query-editor/query-editor.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/survey/components/reference-data-dropdown/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './reference-data-dropdown.component';
2 | export * from './reference-data-dropdown.model';
3 | export * from './reference-data-dropdown.module';
4 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/survey/components/reference-data-dropdown/reference-data-dropdown.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | display: flex;
3 | width: 100%;
4 | }
5 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/survey/components/resource-available-fields/config-display-grid-fields-modal/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './config-display-grid-fields-modal.component';
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/survey/components/resource-available-fields/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './resource-available-fields.component';
2 | export * from './resource-available-fields.model';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/survey/components/resource-custom-filters/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './resource-custom-filters.component';
2 | export * from './resource-custom-filters.model';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/survey/components/resource-dropdown/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './resource-dropdown.component';
2 | export * from './resource-dropdown.model';
3 | export * from './resource-dropdown.module';
4 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/survey/components/resource-dropdown/resource-dropdown.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | display: flex;
3 | width: 100%;
4 | }
5 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/survey/components/resource-select-text/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './resource-select-text.component';
2 | export * from './resource-select-text.model';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/survey/components/test-service-dropdown/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './test-service-dropdown.component';
2 | export * from './test-service-dropdown.model';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/survey/components/test-service-dropdown/test-service-dropdown.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/survey/components/test-service-dropdown/test-service-dropdown.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/survey/components/users-dropdown/users-dropdown.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/survey/components/users-dropdown/users-dropdown.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/utils/graphql/connection.type.ts:
--------------------------------------------------------------------------------
1 | export type Connection = {
2 | totalCount: number;
3 | edges: Array<{
4 | node: T;
5 | cursor: string;
6 | }>;
7 | pageInfo: {
8 | startCursor: string | null;
9 | endCursor: string | null;
10 | hasNextPage: boolean;
11 | };
12 | };
13 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/utils/is-mongo-id.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Check against a regex to see if the passed string can be a mongo ID.
3 | *
4 | * @param value String to check.
5 | * @returns Boolean indicating if the passed string is a mongo ID.
6 | */
7 | export const isMongoId = (value: string): boolean =>
8 | Boolean(value.match(/^[0-9a-fA-F]{24}$/));
9 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/utils/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './validators/cron.validator';
2 | export * from './graphql/connection.type';
3 | export * from './update-queries';
4 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/views/application-distribution-lists/application-distribution-lists.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/views/application-distribution-lists/application-distribution-lists.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/views/application-distribution-lists/application-distribution-lists.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/views/application-distribution-lists/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './application-distribution-lists.component';
2 | export * from './application-distribution-lists.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/views/application-notifications/application-notifications.component.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/views/application-notifications/application-notifications.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/views/application-notifications/application-notifications.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/views/application-notifications/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './application-notifications.module';
2 | export * from './application-notifications.component';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/views/application-templates/application-templates.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/views/application-templates/application-templates.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/views/application-templates/application-templates.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/views/application-templates/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './application-templates.module';
2 | export * from './application-templates.component';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/views/application-users/application-users.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/views/application-users/application-users.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/views/application-users/components/user-list/user-list.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/shared/src/lib/views/application-users/components/user-list/user-list.component.scss
--------------------------------------------------------------------------------
/libs/shared/src/lib/views/application-users/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './application-users.module';
2 | export * from './application-users.component';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/views/profile/profile.component.scss:
--------------------------------------------------------------------------------
1 | span {
2 | margin: 0 10px;
3 | }
4 |
--------------------------------------------------------------------------------
/libs/shared/src/lib/views/profile/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './profile.component';
2 | export * from './profile.module';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/test-setup.ts:
--------------------------------------------------------------------------------
1 | import '@angular/localize/init';
2 | import 'jest-preset-angular/setup-jest';
3 |
--------------------------------------------------------------------------------
/libs/shared/src/typings/extract-files/index.d.ts:
--------------------------------------------------------------------------------
1 | declare module 'extract-files/extractFiles.mjs';
2 | declare module 'extract-files/isExtractableFile.mjs';
3 |
--------------------------------------------------------------------------------
/libs/styles/README.md:
--------------------------------------------------------------------------------
1 | # styles
2 |
3 | This library was generated with [Nx](https://nx.dev).
4 |
5 | Shared library for ems-frontend repository where to set all shared themes and styling
6 |
7 | ## Running unit tests
8 |
9 | Run `nx test styles` to execute the unit tests.
10 |
--------------------------------------------------------------------------------
/libs/styles/src/lib/storybook/storybook.scss:
--------------------------------------------------------------------------------
1 | .sb-show-main {
2 | overflow: unset !important;
3 | }
4 |
--------------------------------------------------------------------------------
/libs/styles/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "module": "commonjs",
6 | "types": ["jest", "node"]
7 | },
8 | "files": [],
9 | "include": []
10 | }
11 |
--------------------------------------------------------------------------------
/libs/ui/.storybook/preview.js:
--------------------------------------------------------------------------------
1 | import '@angular/localize/init';
2 | import { setCompodocJson } from '@storybook/addon-docs/angular';
3 | import docJson from '../documentation.json';
4 | setCompodocJson(docJson);
5 |
--------------------------------------------------------------------------------
/libs/ui/assets/component-generate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/ui/assets/component-generate.png
--------------------------------------------------------------------------------
/libs/ui/assets/component-params.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/ui/assets/component-params.png
--------------------------------------------------------------------------------
/libs/ui/assets/component-stories.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/ui/assets/component-stories.png
--------------------------------------------------------------------------------
/libs/ui/src/lib/alert/types/alert-variant.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Alerts variants
3 | */
4 | export const alertVariants = [
5 | 'default',
6 | 'primary',
7 | 'success',
8 | 'danger',
9 | 'warning',
10 | ] as const;
11 | export type AlertVariant = (typeof alertVariants)[number];
12 |
--------------------------------------------------------------------------------
/libs/ui/src/lib/autocomplete/components/option.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/ui/src/lib/autocomplete/components/option.component.scss
--------------------------------------------------------------------------------
/libs/ui/src/lib/autocomplete/types/scroll-strategies.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Types for the scroll strategies in the autocomplete panel
3 | */
4 | export const scrollStrategies = ['close', 'block'] as const;
5 | export type ScrollStrategies = (typeof scrollStrategies)[number];
6 |
--------------------------------------------------------------------------------
/libs/ui/src/lib/avatar-group/avatar-group.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/ui/src/lib/avatar-group/avatar-group.component.scss
--------------------------------------------------------------------------------
/libs/ui/src/lib/avatar-group/types/avatar-group-stack.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Avatar stack types.
3 | */
4 | export const avatarGroupStacks = ['top', 'bottom'] as const;
5 | export type AvatarGroupStack = (typeof avatarGroupStacks)[number];
6 |
--------------------------------------------------------------------------------
/libs/ui/src/lib/avatar/types/avatar-shape.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Avatar shape types.
3 | */
4 | export const avatarShapes = ['circle', 'rectangle'] as const;
5 | export type AvatarShape = (typeof avatarShapes)[number];
6 |
--------------------------------------------------------------------------------
/libs/ui/src/lib/breadcrumbs/breadcrumbs.component.scss:
--------------------------------------------------------------------------------
1 | .ui-breadcrumbs__simple {
2 | @apply flex items-center;
3 | }
4 | .ui-breadcrumbs__contained {
5 | @apply flex rounded-md bg-white px-6 shadow;
6 | }
7 | .ui-breadcrumbs__full {
8 | @apply mx-auto flex w-full max-w-screen-xl px-4 sm:px-6 lg:px-8;
9 | }
10 |
--------------------------------------------------------------------------------
/libs/ui/src/lib/breadcrumbs/interfaces/breadcrumb.interface.ts:
--------------------------------------------------------------------------------
1 | /** Interface of breadcrumb */
2 | export interface Breadcrumb {
3 | alias?: string;
4 | uri: string;
5 | text?: string;
6 | key?: string;
7 | queryParams?: any;
8 | showLabel: boolean;
9 | }
10 |
--------------------------------------------------------------------------------
/libs/ui/src/lib/breadcrumbs/types/breadcrumb-display.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Type of possible display styles
3 | */
4 | export const breadCrumbDisplays = ['simple', 'contained', 'full'] as const;
5 | export type BreadcrumbDisplay = (typeof breadCrumbDisplays)[number];
6 |
--------------------------------------------------------------------------------
/libs/ui/src/lib/breadcrumbs/types/breadcrumb-separator.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Types of possible separators styles
3 | */
4 | export const breadcrumbSeparators = ['chevron', 'slash'] as const;
5 | export type BreadcrumbSeparator = (typeof breadcrumbSeparators)[number];
6 |
--------------------------------------------------------------------------------
/libs/ui/src/lib/button/types/button-icon-position.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Type for the icon position in the button component
3 | */
4 | export const buttonIconPositions = ['prefix', 'suffix'] as const;
5 | export type ButtonIconPosition = (typeof buttonIconPositions)[number];
6 |
--------------------------------------------------------------------------------
/libs/ui/src/lib/chip/chip.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/ui/src/lib/chip/chip.component.scss
--------------------------------------------------------------------------------
/libs/ui/src/lib/cron-editor/cron-editor.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/ui/src/lib/cron-editor/cron-editor.component.scss
--------------------------------------------------------------------------------
/libs/ui/src/lib/cron-editor/time-picker/time-picker.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/ui/src/lib/cron-editor/time-picker/time-picker.component.scss
--------------------------------------------------------------------------------
/libs/ui/src/lib/date/types/date-values.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Date values set
3 | */
4 | export const DateValues = ['start', 'end'];
5 | export type DateValue = (typeof DateValues)[number];
6 |
--------------------------------------------------------------------------------
/libs/ui/src/lib/dialog/dialog.component.scss:
--------------------------------------------------------------------------------
1 | :host {
2 | max-width: 100% !important;
3 | max-height: 90vh;
4 | @apply h-full rounded-lg bg-white text-left shadow-xl transition-all sm:w-full sm:max-w-lg flex flex-col relative;
5 | }
6 |
--------------------------------------------------------------------------------
/libs/ui/src/lib/dialog/types/dialog-size.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Types for the dialog size in the dialog component
3 | */
4 | export const dialogSizes = ['fullscreen', 'small', 'medium', 'big'] as const;
5 | export type DialogSize = (typeof dialogSizes)[number];
6 |
--------------------------------------------------------------------------------
/libs/ui/src/lib/divider/types/divider-orientation.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Type for the divider orientation
3 | */
4 | export const dividerOrientations = ['vertical', 'horizontal'] as const;
5 | export type DividerOrientation = (typeof dividerOrientations)[number];
6 |
--------------------------------------------------------------------------------
/libs/ui/src/lib/divider/types/divider-position.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Type for the divider position
3 | */
4 | export const dividerPositions = ['right', 'center', 'left'] as const;
5 | export type DividerPosition = (typeof dividerPositions)[number];
6 |
--------------------------------------------------------------------------------
/libs/ui/src/lib/expansion-panel/expansion-panel.component.scss:
--------------------------------------------------------------------------------
1 | div.accordion-item {
2 | @apply flex items-center w-full p-5 font-medium text-left text-gray-500 border border-gray-200;
3 | }
4 |
5 | div.accordion-content {
6 | @apply p-5 border-l border-r border-b border-gray-200 overflow-hidden;
7 | }
8 |
--------------------------------------------------------------------------------
/libs/ui/src/lib/fixed-wrapper/fixed-wrapper.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/ui/src/lib/fixed-wrapper/fixed-wrapper.component.scss
--------------------------------------------------------------------------------
/libs/ui/src/lib/form-wrapper/form-control/form-control.component.html:
--------------------------------------------------------------------------------
1 | form-control works!
2 |
--------------------------------------------------------------------------------
/libs/ui/src/lib/form-wrapper/form-control/form-control.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/ui/src/lib/form-wrapper/form-control/form-control.component.scss
--------------------------------------------------------------------------------
/libs/ui/src/lib/graphql-select/graphql-select.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/ui/src/lib/graphql-select/graphql-select.component.scss
--------------------------------------------------------------------------------
/libs/ui/src/lib/paginator/interfaces/paginator.interfaces.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Information thrown on page change event
3 | */
4 | export interface UIPageChangeEvent {
5 | pageSize: number;
6 | skip: number;
7 | totalItems: number;
8 | pageIndex: number;
9 | previousPageIndex: number;
10 | }
11 |
--------------------------------------------------------------------------------
/libs/ui/src/lib/select-menu/components/select-option.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/ui/src/lib/select-menu/components/select-option.component.scss
--------------------------------------------------------------------------------
/libs/ui/src/lib/sidenav/sidenav-container.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/ui/src/lib/sidenav/sidenav-container.component.scss
--------------------------------------------------------------------------------
/libs/ui/src/lib/snackbar/interfaces/snackbar.interfaces.ts:
--------------------------------------------------------------------------------
1 | /** Snackbar config interface */
2 | export interface SnackBarConfig {
3 | duration?: number;
4 | error?: boolean;
5 | action?: string;
6 | data?: any;
7 | }
8 |
--------------------------------------------------------------------------------
/libs/ui/src/lib/snackbar/snackbar.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/ui/src/lib/snackbar/snackbar.component.scss
--------------------------------------------------------------------------------
/libs/ui/src/lib/table/interfaces/table-column.interface.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Table sort definition interface
3 | */
4 | export interface TableSort {
5 | active: string;
6 | sortDirection: 'asc' | 'desc' | '';
7 | }
8 |
--------------------------------------------------------------------------------
/libs/ui/src/lib/tabs/tabs.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/ui/src/lib/tabs/tabs.component.scss
--------------------------------------------------------------------------------
/libs/ui/src/lib/textarea/textarea.component.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/libs/ui/src/lib/textarea/textarea.component.scss
--------------------------------------------------------------------------------
/libs/ui/src/lib/toggle/interfaces/toggle-icon.interface.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Toggle icon structure
3 | */
4 | export interface ToggleIcon {
5 | disableIcon: string;
6 | enableIcon: string;
7 | }
8 |
--------------------------------------------------------------------------------
/libs/ui/src/lib/toggle/types/toggle-type.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Type for the toggle types in the toggle component
3 | */
4 | export const toggleTypes = ['simple', 'short'] as const;
5 | export type ToggleType = (typeof toggleTypes)[number];
6 |
--------------------------------------------------------------------------------
/libs/ui/src/lib/tooltip/tooltip.component.html:
--------------------------------------------------------------------------------
1 | {{ uiTooltip }}
6 |
--------------------------------------------------------------------------------
/libs/ui/src/lib/tooltip/types/tooltip-enable-by-list.ts:
--------------------------------------------------------------------------------
1 | /** Action to enable element's tooltip display */
2 | export const tooltipEnableByList = ['default', 'truncate'] as const;
3 | export type TooltipEnableBy = (typeof tooltipEnableByList)[number];
4 |
--------------------------------------------------------------------------------
/libs/ui/src/lib/tooltip/types/tooltip-positions.ts:
--------------------------------------------------------------------------------
1 | /** Types for tooltip positions */
2 | export const tooltipPositions = ['top', 'right', 'left', 'bottom'] as const;
3 | export type TooltipPosition = (typeof tooltipPositions)[number];
4 |
--------------------------------------------------------------------------------
/libs/ui/src/lib/types/category.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Category
3 | */
4 | export const categories = ['primary', 'secondary', 'tertiary'] as const;
5 | export type Category = (typeof categories)[number];
6 |
--------------------------------------------------------------------------------
/libs/ui/src/lib/types/size.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Size
3 | */
4 | export const sizes = ['small', 'medium', 'large'] as const;
5 | export type Size = (typeof sizes)[number];
6 |
--------------------------------------------------------------------------------
/libs/ui/src/lib/types/variant.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Variant
3 | */
4 | export const variants = [
5 | 'default',
6 | 'primary',
7 | 'success',
8 | 'danger',
9 | 'grey',
10 | 'light',
11 | 'warning',
12 | ] as const;
13 | export type Variant = (typeof variants)[number];
14 |
--------------------------------------------------------------------------------
/libs/ui/src/test-setup.ts:
--------------------------------------------------------------------------------
1 | import '@angular/localize/init';
2 | import 'jest-preset-angular/setup-jest';
3 |
--------------------------------------------------------------------------------
/setup-hooks.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # Configure Git to set the path for hooks
4 | git config --local core.hooksPath .github/.githooks
5 |
6 | echo "Git hooks have been set up successfully!"
7 |
--------------------------------------------------------------------------------
/tools/generators/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ReliefApplications/ems-frontend/958dea2400cfbaa074104c35e71bdd16fa137c2b/tools/generators/.gitkeep
--------------------------------------------------------------------------------
/tools/tsconfig.tools.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.base.json",
3 | "compilerOptions": {
4 | "outDir": "../dist/out-tsc/tools",
5 | "rootDir": ".",
6 | "module": "commonjs",
7 | "target": "es5",
8 | "types": ["node"],
9 | "importHelpers": false
10 | },
11 | "include": ["**/*.ts"]
12 | }
13 |
--------------------------------------------------------------------------------