@microsoft/windows-admin-center-sdk
Version:
Microsoft - Windows Admin Center Shell
1 lines • 3.97 MB
Source Map (JSON)
{"version":3,"file":"microsoft-windows-admin-center-sdk-angular.mjs","sources":["../../../../../angular/src/directives/router/router-link.directive.ts","../../../../../angular/src/directives/router/router.module.ts","../../../../../angular/src/service/resource.service.ts","../../../../../angular/src/directives/svg/svg.directive.ts","../../../../../angular/src/directives/svg/svg-resource.ts","../../../../../angular/src/directives/svg/svg.module.ts","../../../../../angular/src/controls/common/template-loader-base.component.ts","../../../../../angular/src/directives/template-outlet/template-outlet.directive.ts","../../../../../angular/src/directives/template-outlet/template-outlet.module.ts","../../../../../angular/src/directives/disabled/disabled.directive.ts","../../../../../angular/src/directives/disabled/disabled.module.ts","../../../../../angular/src/directives/markdown/markdown.directive.ts","../../../../../angular/src/directives/markdown/markdown.module.ts","../../../../../angular/src/controls/common/decorators/injection.decorators.ts","../../../../../angular/src/controls/common/ng-lifecycle-base.component.ts","../../../../../angular/src/controls/common/base.component.ts","../../../../../angular/src/directives/clamp/clamp.directive.ts","../../../../../angular/src/directives/clamp/clamp.module.ts","../../../../../angular/src/directives/tile/tile-image.directive.ts","../../../../../angular/src/directives/tile/tile-directives.module.ts","../../../../../angular/src/directives/telemetry/telemetry.directive.ts","../../../../../angular/src/directives/telemetry/telemetry-directives.module.ts","../../../../../angular/src/directives/autofocus/autofocus.directive.ts","../../../../../angular/src/directives/autofocus/autofocus.module.ts","../../../../../angular/src/directives/discard/discard.directive.ts","../../../../../angular/src/directives/discard/discard.module.ts","../../../../../angular/src/guards/dev.guard.service.ts","../../../../../angular/src/guards/experiment.guard.service.ts","../../../../../angular/src/service/navigation.ts","../../../../../angular/src/service/rpc.service.ts","../../../../../angular/src/service/http.service.ts","../../../../../angular/src/service/authorization.service.ts","../../../../../angular/src/service/gateway.service.ts","../../../../../angular/src/service/connection.service.ts","../../../../../angular/src/service/node.service.ts","../../../../../angular/src/service/batch.service.ts","../../../../../angular/src/service/cim.service.ts","../../../../../angular/src/service/lifetime.service.ts","../../../../../angular/src/service/powershell.service.ts","../../../../../angular/src/service/file-transfer.service.ts","../../../../../angular/src/service/active-connection.service.ts","../../../../../angular/src/service/azure-manager.service.ts","../../../../../angular/src/service/websocket-stream.service.ts","../../../../../angular/src/service/powershell-stream.service.ts","../../../../../angular/src/service/cim-stream.service.ts","../../../../../angular/src/service/credssp-manager.service.ts","../../../../../angular/src/service/frame.service.ts","../../../../../angular/src/service/notification.service.ts","../../../../../angular/src/service/settings.service.ts","../../../../../angular/src/service/ssh-stream.service.ts","../../../../../angular/src/service/work-item.service.ts","../../../../../angular/src/service/app-context.service.ts","../../../../../angular/src/guards/installation-type.guard.service.ts","../../../../../angular/src/guards/guards.module.ts","../../../../../angular/src/guards/index.ts","../../../../../angular/src/pipes/boolean-converter-pipe.ts","../../../../../angular/src/pipes/boolean-converter-pipe.module.ts","../../../../../angular/src/pipes/byte-unit-converter-pipe.ts","../../../../../angular/src/pipes/byte-unit-converter-pipe.module.ts","../../../../../angular/src/pipes/date-converter-pipe.ts","../../../../../angular/src/pipes/date-converter-pipe.module.ts","../../../../../angular/src/pipes/enum-converter-pipe.ts","../../../../../angular/src/pipes/enum-converter-pipe.module.ts","../../../../../angular/src/pipes/filter-pipe.ts","../../../../../angular/src/pipes/filter-pipe.module.ts","../../../../../angular/src/pipes/format-pipe.ts","../../../../../angular/src/pipes/format-pipe.module.ts","../../../../../angular/src/pipes/highlight-pipe.ts","../../../../../angular/src/pipes/highlight-pipe.module.ts","../../../../../angular/src/pipes/yesno-converter-pipe.ts","../../../../../angular/src/pipes/yesno-converter-pipe.module.ts","../../../../../angular/src/controls/backdrop/backdrop.component.ts","../../../../../angular/src/controls/backdrop/backdrop.component.html","../../../../../angular/src/controls/backdrop/backdrop.module.ts","../../../../../angular/src/controls/tool-header/tool-header.component.ts","../../../../../angular/src/controls/tool-header/tool-header.component.html","../../../../../angular/src/controls/tool-header/tool-header.module.ts","../../../../../angular/src/controls/idle/idle.component.ts","../../../../../angular/src/controls/idle/idle.module.ts","../../../../../angular/src/controls/common/events/disabledChanged.event.ts","../../../../../angular/src/controls/common/layout.ts","../../../../../angular/src/controls/tooltip/models/tooltip-options.ts","../../../../../angular/src/controls/tooltip/tooltip-host-instance.ts","../../../../../angular/src/controls/tooltip/tooltip-host.component.html","../../../../../angular/src/controls/tooltip/tooltip-host.component.ts","../../../../../angular/src/controls/ux/sme-ux.component.ts","../../../../../angular/src/controls/extension-root/ux-extension-root.component.ts","../../../../../angular/src/controls/extension-root/ux-extension-root.component.html","../../../../../angular/src/controls/extension-root/background-extension-root.component.ts","../../../../../angular/src/controls/tooltip/tooltip-zone.directive.ts","../../../../../angular/src/controls/tooltip/models/tooltip-placement.ts","../../../../../angular/src/controls/tooltip/tooltip.directive.ts","../../../../../angular/src/controls/tooltip/tooltip.module.ts","../../../../../angular/src/controls/ux/sme-ux.module.ts","../../../../../angular/src/controls/extension-root/extension-root.module.ts","../../../../../angular/src/controls/accordion/accordion-panel/accordion-panel.component.html","../../../../../angular/src/controls/accordion/accordion-panel/accordion-panel.component.ts","../../../../../angular/src/controls/accordion/accordion.component.ts","../../../../../angular/src/controls/accordion/accordion.component.html","../../../../../angular/src/controls/accordion/accordion.module.ts","../../../../../angular/src/controls/dropdown/dropdown.service.ts","../../../../../angular/src/controls/dropdown/dropdown.component.ts","../../../../../angular/src/controls/dropdown/dropdown.component.html","../../../../../angular/src/controls/dropdown/dropdown.module.ts","../../../../../angular/src/controls/actions/containers/action-container.component.ts","../../../../../angular/src/controls/common/dynamic.component.ts","../../../../../angular/src/controls/actions/items/dynamic-action-item.component.ts","../../../../../angular/src/controls/actions/containers/action-menu/action-menu.component.html","../../../../../angular/src/controls/actions/containers/action-menu/action-menu.component.ts","../../../../../angular/src/controls/actions/containers/action-bar/action-bar.component.html","../../../../../angular/src/controls/actions/containers/action-bar/action-bar.component.ts","../../../../../angular/src/controls/actions/containers/action-bar/action-bar.directive.ts","../../../../../angular/src/controls/actions/items/action-item.component.ts","../../../../../angular/src/controls/actions/items/action-button/action-button-renderer.component.html","../../../../../angular/src/controls/actions/items/action-button/action-button-renderer.component.ts","../../../../../angular/src/controls/actions/items/action-button/action-button.ts","../../../../../angular/src/controls/actions/items/action-button/action-button.component.ts","../../../../../angular/src/controls/actions/items/action-button-async/action-button-async.ts","../../../../../angular/src/controls/actions/items/action-button-async/action-button-async.component.ts","../../../../../angular/src/controls/actions/items/action-dropdown/action-dropdown.component.html","../../../../../angular/src/controls/actions/items/action-dropdown/action-dropdown.component.ts","../../../../../angular/src/controls/actions/items/action-item-separator/action-item-separator-renderer.component.html","../../../../../angular/src/controls/actions/items/action-item-separator/action-item-separator-renderer.component.ts","../../../../../angular/src/controls/actions/items/action-item-separator/action-item-separator.ts","../../../../../angular/src/controls/actions/items/action-item-separator/action-item-separator.component.ts","../../../../../angular/src/service/extension-broker.service.ts","../../../../../angular/src/service/tag.service.ts","../../../../../angular/src/controls/actions/templates/tags-action-button.component.ts","../../../../../angular/src/controls/actions/actions.module.ts","../../../../../angular/src/controls/drop-zone/drop-zone.component.ts","../../../../../angular/src/controls/drop-zone/drop-zone.module.ts","../../../../../angular/src/controls/icon/icon-text/icon-text.component.html","../../../../../angular/src/controls/icon/icon-text/icon-text.component.ts","../../../../../angular/src/controls/icon/layered-icon/models/icon-size-helpers.ts","../../../../../angular/src/controls/icon/layered-icon/layer/icon-layer.component.ts","../../../../../angular/src/controls/icon/layered-icon/layered-icon.component.ts","../../../../../angular/src/controls/icon/layered-icon/status/status-icon.component.html","../../../../../angular/src/controls/icon/layered-icon/status/status-icon.component.ts","../../../../../angular/src/controls/icon/icon.module.ts","../../../../../angular/src/controls/layout/editable-layout-item.component.html","../../../../../angular/src/controls/layout/editable-layout-item.component.ts","../../../../../angular/src/controls/common/sme-responsive-window-manager.component.ts","../../../../../angular/src/controls/layout/layout-config.ts","../../../../../angular/src/controls/layout/layout-definition.component.ts","../../../../../angular/src/controls/layout/layout-item.component.html","../../../../../angular/src/controls/layout/layout-item.component.ts","../../../../../angular/src/controls/layout/layout-responsive-window-manager.ts","../../../../../angular/src/controls/layout/layout.component.ts","../../../../../angular/src/controls/layout/layout.component.html","../../../../../angular/src/controls/layout/editable-layout.component.ts","../../../../../angular/src/controls/layout/editable-layout.component.html","../../../../../angular/src/controls/layout/layout.module.ts","../../../../../angular/src/controls/loading-wheel/loading-wheel.component.html","../../../../../angular/src/controls/loading-wheel/loading-wheel.component.ts","../../../../../angular/src/controls/loading-wheel/loading-wheel.module.ts","../../../../../angular/src/controls/schema/schema-models.ts","../../../../../angular/src/controls/schema/schema-utilities.ts","../../../../../angular/src/controls/schema/schema-store.ts","../../../../../angular/src/controls/schema/schema-decorator.ts","../../../../../angular/src/controls/schema/schema-field-host.component.ts","../../../../../angular/src/controls/schema/schema-field-host.component.html","../../../../../angular/src/controls/form/validation-alert/validation-alert.ts","../../../../../angular/src/controls/form/form-field/form-field-accessor.directive.ts","../../../../../angular/src/controls/form/form-field/form-field-aggregator.ts","../../../../../angular/src/controls/form/validators/base-async-validator.ts","../../../../../angular/src/controls/form/validators/sme-async-validator.ts","../../../../../angular/src/controls/form/form-field/form-field-async-validator.directive.ts","../../../../../angular/src/controls/form/form-field/form-field-orientation.ts","../../../../../angular/src/controls/form/validators/base-validator.ts","../../../../../angular/src/controls/form/validators/sme-validator.ts","../../../../../angular/src/controls/form/form-field/form-field-validator.directive.ts","../../../../../angular/src/controls/form/form-field/form-field.component.ts","../../../../../angular/src/controls/form/form-field/form-field-template.directive.ts","../../../../../angular/src/controls/form/form-field/options-form-field/form-field-option.component.ts","../../../../../angular/src/controls/form/form-field/options-form-field/options-form-field.component.ts","../../../../../angular/src/controls/form/form-field/options-form-field/option-subform-template-loader.component.ts","../../../../../angular/src/controls/form/validation-alert/validation-alert.component.html","../../../../../angular/src/controls/form/validation-alert/validation-alert.component.ts","../../../../../angular/src/controls/form/fieldset/fieldset.directive.ts","../../../../../angular/src/controls/form/form-field-layout/form-field-layout.component.html","../../../../../angular/src/controls/form/form-field-layout/form-field-layout.component.ts","../../../../../angular/src/controls/form/form-field/checklist/checklist-form-field.component.ts","../../../../../angular/src/controls/form/form-field/checklist/checklist-form-field.component.html","../../../../../angular/src/controls/form/form-field/object/object-default-form-field-loader.component.html","../../../../../angular/src/controls/form/form-field/object/object-default-form-field-loader.component.ts","../../../../../angular/src/controls/schema/basic-form-loader.component.html","../../../../../angular/src/controls/schema/basic-form-loader.component.ts","../../../../../angular/src/controls/schema/data-only-form-field-loader.component.ts","../../../../../angular/src/controls/dialog/dialog.component.html","../../../../../angular/src/controls/dialog/dialog.component.ts","../../../../../angular/src/controls/dialog/dialog.service.ts","../../../../../angular/src/controls/schema/tabbed-form-loader.component.html","../../../../../angular/src/controls/schema/tabbed-form-loader.component.ts","../../../../../angular/src/controls/schema/schema-field-host.module.ts","../../../../../angular/src/controls/form/form-field/isolator/isolator.component.ts","../../../../../angular/src/controls/form/form-field/array/array-form-field.component.ts","../../../../../angular/src/controls/form/form-field/array/array-form-field.component.html","../../../../../angular/src/controls/form/form-field/date-like/date-like-form-field.component.ts","../../../../../angular/src/controls/form/form-field/calendar/calendar-form-field.component.html","../../../../../angular/src/controls/form/form-field/calendar/calendar-form-field.component.ts","../../../../../angular/src/controls/form/form-field/checkbox/checkbox-form-field.component.html","../../../../../angular/src/controls/form/form-field/checkbox/checkbox-form-field.component.ts","../../../../../angular/src/controls/form/form-field/clock/clock-form-field.component.html","../../../../../angular/src/controls/form/form-field/clock/clock-form-field.component.ts","../../../../../angular/src/controls/form/form-field/code/monaco.ts","../../../../../angular/src/controls/form/form-field/code/code-form-field.component.html","../../../../../angular/src/controls/form/form-field/code/code-form-field.component.ts","../../../../../angular/src/controls/form/form-field/search/search-form-field.component.html","../../../../../angular/src/controls/form/form-field/search/search-form-field.component.ts","../../../../../angular/src/controls/form/form-field/combobox/combobox-schema-driven-form-template.html","../../../../../angular/src/controls/form/form-field/combobox/combobox-form-field.component.html","../../../../../angular/src/controls/form/form-field/combobox/combobox-form-field.component.ts","../../../../../angular/src/controls/form/form-field/combobox/select-form-field.directive.ts","../../../../../angular/src/controls/form/form-field/date/date-form-field.component.ts","../../../../../angular/src/controls/form/form-field/date/date-form-field.component.html","../../../../../angular/src/controls/form/form-field/datetime/datetime-form-field.component.ts","../../../../../angular/src/controls/form/form-field/datetime/datetime-form-field.component.html","../../../../../angular/src/controls/form/form-field/datetime-range/datetime-range-option.component.ts","../../../../../angular/src/controls/form/form-field/datetime-range/datetime-range-form-field.component.html","../../../../../angular/src/controls/form/form-field/datetime-range/datetime-range-form-field.component.ts","../../../../../angular/src/controls/form/form-field/file/webkitFileSystem.ts","../../../../../angular/src/controls/form/form-field/file/file-form-field.component.html","../../../../../angular/src/controls/form/form-field/file/file-form-field.component.ts","../../../../../angular/src/controls/form/form-field/json/json-form-field.component.ts","../../../../../angular/src/controls/form/form-field/json/json-form-field.component.html","../../../../../angular/src/controls/form/form-field/list/list-form-field.component.html","../../../../../angular/src/controls/form/form-field/list/list-form-field.component.ts","../../../../../angular/src/controls/form/form-field/number/number-form-field.component.html","../../../../../angular/src/controls/form/form-field/number/number-form-field.component.ts","../../../../../angular/src/controls/form/form-field/number/number-schema-driven-form-template.html","../../../../../angular/src/controls/form/form-field/ordered-list/ordered-list-form-field.component.ts","../../../../../angular/src/controls/form/form-field/ordered-list/ordered-list-form-field.component.html","../../../../../angular/src/controls/form/validators/capslock.directive.ts","../../../../../angular/src/controls/form/form-field/password/password-form-field.component.ts","../../../../../angular/src/controls/form/form-field/password/password-form-field.component.html","../../../../../angular/src/controls/form/form-field/radio-group/radio-group-form-field.component.base.ts","../../../../../angular/src/controls/form/form-field/radio-group/classic/radio-group-form-field.component.ts","../../../../../angular/src/controls/form/form-field/radio-group/classic/radio-group-form-field.component.html","../../../../../angular/src/controls/form/form-field/radio-group/rating/rating-radio-group-form-field.component.html","../../../../../angular/src/controls/form/form-field/radio-group/rating/rating-radio-group-form-field.component.ts","../../../../../angular/src/controls/form/form-field/radio-group/tile/tile-radio-group-form-field.component.html","../../../../../angular/src/controls/form/form-field/radio-group/tile/tile-radio-group-form-field.component.ts","../../../../../angular/src/controls/form/form-field/readonly/readonly-form-field.component.html","../../../../../angular/src/controls/form/form-field/readonly/readonly-form-field.component.ts","../../../../../angular/src/controls/form/form-field/slider/slider-form-field.component.ts","../../../../../angular/src/controls/form/form-field/slider/slider-form-field.component.html","../../../../../angular/src/controls/form/form-field/tags/tags-form-field.component.html","../../../../../angular/src/controls/form/form-field/tags/tags-form-field.component.ts","../../../../../angular/src/controls/form/form-field/text/text-form-field.component.html","../../../../../angular/src/controls/form/form-field/text/text-form-field.component.ts","../../../../../angular/src/controls/form/form-field/time/time-form-field.component.ts","../../../../../angular/src/controls/form/form-field/time/time-form-field.component.html","../../../../../angular/src/controls/form/form-field/toggle-switch/toggle-switch-form-field.component.ts","../../../../../angular/src/controls/form/form-field/toggle-switch/toggle-switch-form-field.component.html","../../../../../angular/src/controls/form/validators/input-validator.directive.ts","../../../../../angular/src/controls/form/validators/machine-name.directive.ts","../../../../../angular/src/controls/form/validators/match.directive.ts","../../../../../angular/src/controls/form/validators/required-trimmed.directive.ts","../../../../../angular/src/controls/form/forms.module.ts","../../../../../angular/src/controls/resizer/resizer.component.ts","../../../../../angular/src/controls/resizer/resizer.module.ts","../../../../../angular/src/controls/data-table/data-table-contract.ts","../../../../../angular/src/controls/data-table/data-table-column.component.ts","../../../../../angular/src/controls/common/spacer-base.component.ts","../../../../../angular/src/controls/query-editor/query-editor-contract.ts","../../../../../angular/src/controls/data-table/data-table-accessibility-manager.ts","../../../../../angular/src/controls/data-table/data-table-responsive-window-manager.ts","../../../../../angular/src/controls/form/form-field/form-field-container.ts","../../../../../angular/src/controls/data-table/data-table-template-loader.component.ts","../../../../../angular/src/controls/data-table/helpers/px-converter.ts","../../../../../angular/src/controls/data-table/data-table.component.html","../../../../../angular/src/controls/data-table/data-table.component.ts","../../../../../angular/src/controls/data-table/data-table-column-template/delete-column.component.html","../../../../../angular/src/controls/data-table/data-table-column-template/delete-column.component.ts","../../../../../angular/src/controls/data-table/data-table-column-template/tags-column.component.html","../../../../../angular/src/controls/data-table/data-table-column-template/tags-column.component.ts","../../../../../angular/src/controls/data-table/data-table.module.ts","../../../../../angular/src/controls/data-table/data-table-download.service.ts","../../../../../angular/src/controls/pivot/pivot-tab-type.ts","../../../../../angular/src/controls/pivot/pivot-tab.container.ts","../../../../../angular/src/controls/pivot/pivot-tab.component.ts","../../../../../angular/src/controls/pivot/pivot-responsive-window-manager.ts","../../../../../angular/src/controls/pivot/pivot.component.html","../../../../../angular/src/controls/pivot/pivot.component.ts","../../../../../angular/src/controls/pivot/pivot.module.ts","../../../../../angular/src/controls/master-view/master-view-content/master-view-content.component.ts","../../../../../angular/src/controls/master-view/master-view-content/master-view-content.module.ts","../../../../../angular/src/controls/master-view/master-view-responsive-window-manager.ts","../../../../../angular/src/controls/split-view/split-view-responsive-window-manager.ts","../../../../../angular/src/controls/split-view/split-view.component.html","../../../../../angular/src/controls/split-view/split-view.component.ts","../../../../../angular/src/controls/master-view/master-view.component.html","../../../../../angular/src/controls/master-view/master-view.component.ts","../../../../../angular/src/controls/master-view/master-view.module.ts","../../../../../angular/src/controls/active-directory/active-directory.service.ts","../../../../../angular/src/controls/data-table/extensions/data-table-column-picker-extension.ts","../../../../../angular/src/controls/active-directory/search-form-field/active-directory-search-form-field.component.html","../../../../../angular/src/controls/active-directory/search-form-field/active-directory-search-form-field.component.ts","../../../../../angular/src/controls/active-directory/active-directory.module.ts","../../../../../angular/src/controls/alert-bar/alert-bar.service.ts","../../../../../angular/src/controls/alert-bar/alert-bar.component.html","../../../../../angular/src/controls/alert-bar/alert-bar.component.ts","../../../../../angular/src/controls/alert-bar/alert-bar.module.ts","../../../../../angular/src/controls/badge/badge-base.component.ts","../../../../../angular/src/controls/badge/badge.component.html","../../../../../angular/src/controls/badge/coming-soon-badge.component.ts","../../../../../angular/src/controls/badge/custom-badge.component.ts","../../../../../angular/src/controls/badge/feedback-badge.component.ts","../../../../../angular/src/controls/badge/new-badge.component.ts","../../../../../angular/src/controls/badge/preview-badge.component.ts","../../../../../angular/src/controls/badge/bugfixes-feature-badge.component.ts","../../../../../angular/src/controls/badge/credssp-enabled-badge.component.ts","../../../../../angular/src/controls/badge/critical-badge.component.ts","../../../../../angular/src/controls/badge/improvement-feature-badge.component.ts","../../../../../angular/src/controls/badge/new-feature-badge.component.ts","../../../../../angular/src/controls/badge/warning-badge.component.ts","../../../../../angular/src/controls/badge/badge.module.ts","../../../../../angular/src/controls/badge/feature-badge-types.interface.ts","../../../../../angular/src/controls/banner/banner.component.html","../../../../../angular/src/controls/banner/banner.component.ts","../../../../../angular/src/controls/banner/banner.module.ts","../../../../../angular/src/controls/breadcrumb-header/breadcrumb-header.component.html","../../../../../angular/src/controls/breadcrumb-header/breadcrumb-header.component.ts","../../../../../angular/src/controls/breadcrumb-header/breadcrumb-header.module.ts","../../../../../angular/src/controls/breadcrumb/models/breadcrumb-separator.ts","../../../../../angular/src/controls/breadcrumb/breadcrumb.component.html","../../../../../angular/src/controls/breadcrumb/breadcrumb.component.ts","../../../../../angular/src/controls/breadcrumb/breadcrumb.module.ts","../../../../../angular/src/controls/chart/chart.component.html","../../../../../angular/src/controls/chart/chart.component.ts","../../../../../angular/src/controls/chart/chart.module.ts","../../../../../angular/src/controls/common/capacity-base.component.ts","../../../../../angular/src/controls/common/decorators/debounce.decorators.ts","../../../../../angular/src/controls/common/decorators/navigation-title.decorators.ts","../../../../../angular/src/controls/common/decorators/yield.decorator.ts","../../../../../angular/src/controls/common/decorators/form.decorators.ts","../../../../../angular/src/controls/context-menu/context-dropdown.component.ts","../../../../../angular/src/controls/context-menu/context-dropdown.component.html","../../../../../angular/src/controls/context-menu/context-menu.component.html","../../../../../angular/src/controls/context-menu/context-menu.component.ts","../../../../../angular/src/controls/context-menu/context-menu.directive.ts","../../../../../angular/src/controls/context-menu/context-menu.module.ts","../../../../../angular/src/controls/details/details-responsive-window-manager.ts","../../../../../angular/src/controls/details/details.component.html","../../../../../angular/src/controls/details/details.component.ts","../../../../../angular/src/controls/details/details.module.ts","../../../../../angular/src/controls/dialog/base-dialog.component.ts","../../../../../angular/src/controls/form/index.ts","../../../../../angular/src/controls/dialog/confirmation-dialog/confirmation-dialog.component.html","../../../../../angular/src/controls/dialog/confirmation-dialog/confirmation-dialog.component.ts","../../../../../angular/src/controls/dialog/choice-dialog/choice-dialog.component.html","../../../../../angular/src/controls/dialog/choice-dialog/choice-dialog.component.ts","../../../../../angular/src/controls/dialog/confirmation-list-dialog/confirmation-list-dialog.component.html","../../../../../angular/src/controls/dialog/confirmation-list-dialog/confirmation-list-dialog.component.ts","../../../../../angular/src/controls/dialog/message-dialog/message-dialog.component.html","../../../../../angular/src/controls/dialog/message-dialog/message-dialog.component.ts","../../../../../angular/src/controls/dialog/common-dialogs/common-dialogs.component.ts","../../../../../angular/src/controls/dialog/common-dialogs/common-dialogs.component.html","../../../../../angular/src/controls/dialog/extension-dialog/extension-dialog.component.html","../../../../../angular/src/controls/dialog/extension-dialog/extension-dialog.component.ts","../../../../../angular/src/controls/dialog/dialog.module.ts","../../../../../angular/src/controls/header/header.component.html","../../../../../angular/src/controls/header/header.component.ts","../../../../../angular/src/controls/header/header.module.ts","../../../../../angular/src/controls/documentation/documentation.component.html","../../../../../angular/src/controls/documentation/documentation.component.ts","../../../../../angular/src/controls/documentation/documentation.module.ts","../../../../../angular/src/controls/doughnut-chart/legend-position.ts","../../../../../angular/src/controls/legend/legend-entry/legend-entry.component.html","../../../../../angular/src/controls/legend/legend-entry/legend-entry.component.ts","../../../../../angular/src/controls/legend/legend.component.html","../../../../../angular/src/controls/legend/legend.component.ts","../../../../../angular/src/controls/doughnut-chart/doughnut-chart.component.html","../../../../../angular/src/controls/doughnut-chart/doughnut-chart.component.ts","../../../../../angular/src/controls/doughnut-chart/capacity-doughnut-chart/capacity-doughnut-chart.component.ts","../../../../../angular/src/controls/doughnut-chart/capacity-doughnut-chart/capacity-doughnut-chart.component.html","../../../../../angular/src/controls/legend/legend.module.ts","../../../../../angular/src/controls/doughnut-chart/doughnut-chart.module.ts","../../../../../angular/src/controls/guided-panel/guided-pane/guided-pane.component.html","../../../../../angular/src/controls/guided-panel/guided-pane/guided-pane.component.ts","../../../../../angular/src/controls/guided-panel/guided-panel.component.ts","../../../../../angular/src/controls/guided-panel/guided-panel.component.html","../../../../../angular/src/controls/guided-panel/guided-panel.module.ts","../../../../../angular/src/controls/horizontal-bar-chart/horizontal-bar-chart.component.ts","../../../../../angular/src/controls/horizontal-bar-chart/horizontal-bar-chart.component.html","../../../../../angular/src/controls/horizontal-bar-chart/capacity-bar-chart.component.html","../../../../../angular/src/controls/horizontal-bar-chart/capacity-bar-chart.component.ts","../../../../../angular/src/controls/horizontal-bar-chart/stacked-bar.component.ts","../../../../../angular/src/controls/horizontal-bar-chart/stacked-horizontal-bar-chart.component.html","../../../../../angular/src/controls/horizontal-bar-chart/stacked-horizontal-bar-chart.component.ts","../../../../../angular/src/controls/horizontal-bar-chart/horizontal-bar-chart.module.ts","../../../../../angular/src/controls/line-chart/line-chart.component.html","../../../../../angular/src/controls/line-chart/line-chart.component.ts","../../../../../angular/src/controls/line-chart/tabbed-line-chart-group/tabbed-line-chart-group.component.html","../../../../../angular/src/controls/line-chart/tabbed-line-chart-group/tabbed-line-chart-group.component.ts","../../../../../angular/src/controls/line-chart/line-chart.module.ts","../../../../../angular/src/controls/node-credentials-form/node-credentials-form.component.html","../../../../../angular/src/controls/node-credentials-form/node-credentials-form.component.ts","../../../../../angular/src/controls/node-credentials-form/node-credentials-form.module.ts","../../../../../angular/src/controls/page-alert-bar/models/page-alert.ts","../../../../../angular/src/controls/page-alert-bar/page-alert-bar.component.html","../../../../../angular/src/controls/page-alert-bar/page-alert-bar.component.ts","../../../../../angular/src/controls/page-alert-bar/page-alert-bar.module.ts","../../../../../angular/src/controls/property-grid/property-grid-item.component.ts","../../../../../angular/src/controls/property-grid/property-grid-responsive-window-manager.ts","../../../../../angular/src/controls/property-grid/property-grid.component.html","../../../../../angular/src/controls/property-grid/property-grid.component.ts","../../../../../angular/src/controls/property-grid/property-grid.module.ts","../../../../../angular/src/controls/query-editor/query-editor.component.html","../../../../../angular/src/controls/query-editor/query-editor.component.ts","../../../../../angular/src/controls/query-editor/query-editor.module.ts","../../../../../angular/src/controls/schema-form/schema-form-content.component.html","../../../../../angular/src/controls/schema-form/schema-form-content.component.ts","../../../../../angular/src/controls/schema-form/schema-form-editor-utilities.ts","../../../../../angular/src/controls/schema-form/schema-form-editor-data.component.ts","../../../../../angular/src/controls/schema-form/schema-form-editor-data.component.html","../../../../../angular/src/controls/schema-form/schema-form-editor-form-view-model.component.ts","../../../../../angular/src/controls/schema-form/schema-form-editor-form-view-model.component.html","../../../../../angular/src/controls/schema-form/schema-form-editor-schema-tree.constants.ts","../../../../../angular/src/controls/schema-form/schema-form-editor-schema-tree.component.html","../../../../../angular/src/controls/schema-form/schema-form-editor-schema-tree.component.ts","../../../../../angular/src/controls/schema-form/schema-form-editor-schema-text.component.ts","../../../../../angular/src/controls/schema-form/schema-form-editor-schema-text.component.html","../../../../../angular/src/controls/schema-form/schema-form-editor.component.html","../../../../../angular/src/controls/schema-form/schema-form-editor.component.ts","../../../../../angular/src/controls/schema-form/schema-form.component.html","../../../../../angular/src/controls/schema-form/schema-form.component.ts","../../../../../angular/src/controls/split-view/split-view.module.ts","../../../../../angular/src/controls/schema-form/resource-string-picker.component.html","../../../../../angular/src/controls/schema-form/resource-string-picker.component.ts","../../../../../angular/src/controls/schema-form/schema-form.module.ts","../../../../../angular/src/controls/settings/settings-form.service.ts","../../../../../angular/src/controls/settings/settings.component.html","../../../../../angular/src/controls/settings/settings.component.ts","../../../../../angular/src/controls/settings/common-settings/settings-responsive-window-manager.ts","../../../../../angular/src/service/rpc-shell.service.ts","../../../../../angular/src/controls/settings/settings-footer.component.ts","../../../../../angular/src/controls/settings/settings-header.component.ts","../../../../../angular/src/controls/settings/settings-content.component.ts","../../../../../angular/src/controls/settings/settings-navigation.component.ts","../../../../../angular/src/controls/settings/common-settings/common-settings.component.html","../../../../../angular/src/controls/settings/common-settings/common-settings.component.ts","../../../../../angular/src/controls/settings/common-settings/settings-page.component.ts","../../../../../angular/src/controls/settings/common-settings/settings-page.component.html","../../../../../angular/src/controls/settings/settings-can-deactivate-guard.service.ts","../../../../../angular/src/controls/settings/settings-form.directive.ts","../../../../../angular/src/controls/settings/settings.module.ts","../../../../../angular/src/controls/settings/common-settings/common-settings-component-base.ts","../../../../../angular/src/controls/snap-in-extension/snap-in-extension.component.html","../../../../../angular/src/controls/snap-in-extension/snap-in-extension.component.ts","../../../../../angular/src/controls/snap-in-extension/snap-in-extension.module.ts","../../../../../angular/src/controls/tile/tile-content.component.html","../../../../../angular/src/controls/tile/tile-content.component.ts","../../../../../angular/src/controls/tile/tile.component.html","../../../../../angular/src/controls/tile/tile.component.ts","../../../../../angular/src/controls/tile/tile.module.ts","../../../../../angular/src/controls/ux/sme-ux-content/sme-ux-content.component.ts","../../../../../angular/src/controls/ux/sme-ux-content/sme-ux-content.module.ts","../../../../../angular/src/controls/ux/sme-ux-footer/sme-ux-footer.component.ts","../../../../../angular/src/controls/ux/sme-ux-footer/sme-ux-footer.module.ts","../../../../../angular/src/controls/wizard-lite/wizard-navigation-button/wizard-navigation-button.component.html","../../../../../angular/src/controls/wizard-lite/wizard-navigation-button/wizard-navigation-button.component.ts","../../../../../angular/src/controls/ux/sme-ux-footer/sme-ux-footer-template/sme-wizard-lite-footer-template/sme-wizard-lite-footer-template.component.html","../../../../../angular/src/controls/ux/sme-ux-footer/sme-ux-footer-template/sme-wizard-lite-footer-template/sme-wizard-lite-footer-template.component.ts","../../../../../angular/src/controls/wizard-lite/wizard-navigation-button/wizard-navigation-button.module.ts","../../../../../angular/src/controls/ux/sme-ux-footer/sme-ux-footer-template/sme-wizard-lite-footer-template/sme-wizard-lite-footer-template.module.ts","../../../../../angular/src/controls/ux/sme-ux-page/sme-ux-page.component.ts","../../../../../angular/src/controls/ux/sme-ux-page/sme-ux-page.module.ts","../../../../../angular/src/controls/wizard/wizard-navigation-information.ts","../../../../../angular/src/controls/wizard/wizard-responsive-window-manager.ts","../../../../../angular/src/controls/wizard/wizard.component.html","../../../../../angular/src/controls/wizard/wizard.component.ts","../../../../../angular/src/controls/wizard/wizard.module.ts","../../../../../angular/src/controls/wizard/wizard-as-parent.ts","../../../../../angular/src/controls/wizard/models/wizard-step.ts","../../../../../angular/src/controls/wizard/models/wizard-stage.ts","../../../../../angular/src/controls/wizard/wizard-builder.ts","../../../../../angular/src/controls/wizard/wizard-step/wizard-step.component.ts","../../../../../angular/src/controls/wizard/wizard-step/form-wizard-step.component.ts","../../../../../angular/src/controls/wizard/wizard-step/reactive-form-wizard-step.component.ts","../../../../../angular/src/controls/wizard/wizard-step/template-driven-form-wizard-step.component.ts","../../../../../angular/src/controls/wizard-lite/wizard-lite.service.ts","../../../../../angular/src/controls/wizard-lite/wizard-lite.component.ts","../../../../../angular/src/controls/wizard-lite/wizard-lite.component.html","../../../../../angular/src/controls/wizard-lite/wizard-lite.module.ts","../../../../../angular/src/service/app-error-handler.service.ts","../../../../../angular/src/service/column-picker.service.ts","../../../../../angular/src/service/electron.service.ts","../../../../../angular/src/service/jobs.service.ts","../../../../../angular/src/service/connectivity-enforcer.ts","../../../../../angular/src/service/user-alive.service.ts","../../../../../angular/src/service/navigation.service.ts","../../../../../angular/src/service/schedule-reboot.service.ts","../../../../../angular/src/service/secure-extension-data.service.ts","../../../../../angular/src/service/sme-extension.service.ts","../../../../../angular/src/service/core-service.module.ts","../../../../../angular/src/data/forms/base-form-data.ts","../../../../../angular/src/data/forms/base-properties-form.ts","../../../../../angular/src/data/forms/editable-collection-item.ts","../../../../../angular/src/data/routing/routing.ts","../../../../../angular/angular.ts","../../../../../angular/microsoft-windows-admin-center-sdk-angular.ts"],"sourcesContent":["import {\r\n AfterContentInit,\r\n ChangeDetectorRef,\r\n Directive,\r\n DoCheck,\r\n EventEmitter,\r\n Host,\r\n Input,\r\n OnDestroy,\r\n Optional,\r\n Output\r\n} from '@angular/core';\r\nimport { NavigationEnd, Router, RouterLink, RouterLinkWithHref } from '@angular/router';\r\nimport { Subscription } from 'rxjs';\r\n\r\n/**\r\n * Directive to provide notification or state changes for angulars @see RouterLink directive.\r\n * The design of this directive is identical to @see RouterLinkActive\r\n * and as such supports the same @see RouterLinkActiveOptions are supported.\r\n */\r\n@Directive({\r\n selector: '[routerLink][smeRouterLinkActivated],[routerLink][smeRouterLinkDeactivated]'\r\n})\r\nexport class SmeRouterLinkDirective implements DoCheck, AfterContentInit, OnDestroy {\r\n /**\r\n * The output for when the route is activated\r\n */\r\n @Output()\r\n public smeRouterLinkActivated = new EventEmitter<void>();\r\n\r\n /**\r\n * The output for when the route is deactivated\r\n */\r\n @Output()\r\n public smeRouterLinkDeactivated = new EventEmitter<void>();\r\n\r\n /**\r\n * Use the same input options as angulars @see RouterLinkActive Directive\r\n */\r\n @Input()\r\n public routerLinkActiveOptions: { exact: boolean } = { exact: false };\r\n\r\n /**\r\n * Placeholder for the current activation state\r\n */\r\n private isActive = false;\r\n private subscriptions: Subscription[] = [];\r\n\r\n /**\r\n * Initializes a new instance of the @see PivotComponent class.\r\n * @param link The router link that's defined for the element or child elements\r\n * @param linkWithHref The router link with 'a' tags that's defined for the element or child elements\r\n * @param router The angular router service\r\n */\r\n constructor(\r\n @Optional() @Host() public link: RouterLink,\r\n @Optional() @Host() public linkWithHref: RouterLinkWithHref,\r\n private router: Router,\r\n private changeDetectorRef: ChangeDetectorRef\r\n ) {\r\n\r\n this.subscriptions.push(\r\n this.router.events.subscribe(s => {\r\n if (s instanceof NavigationEnd) {\r\n this.updateIsActive();\r\n }\r\n })\r\n );\r\n }\r\n\r\n /**\r\n * Angulars AfterContentInit life cycle event\r\n */\r\n public ngAfterContentInit(): void {\r\n this.updateIsActive();\r\n }\r\n\r\n /**\r\n * Angulars OnChanges life cycle event\r\n */\r\n public ngDoCheck(): void {\r\n this.updateIsActive();\r\n }\r\n\r\n public ngOnDestroy(): void {\r\n this.subscriptions.forEach(sub => sub.unsubscribe());\r\n }\r\n\r\n /**\r\n * Updates the isActive state and fires appropriate events if that state has changed.\r\n */\r\n private updateIsActive(): void {\r\n if ((!this.link && !this.linkWithHref) || !this.router.navigated) {\r\n return;\r\n }\r\n\r\n const hasActiveLinks = this.hasActiveLinks();\r\n if (this.isActive !== hasActiveLinks) {\r\n this.isActive = hasActiveLinks;\r\n if (this.isActive) {\r\n this.smeRouterLinkActivated.next();\r\n } else {\r\n this.smeRouterLinkDeactivated.next();\r\n }\r\n this.changeDetectorRef.detectChanges();\r\n }\r\n }\r\n\r\n /**\r\n * Indicates if a given link is active\r\n * @param link the link to check\r\n */\r\n private isLinkActive(link: RouterLink | RouterLinkWithHref): boolean {\r\n return this.router.isActive(link.urlTree, this.routerLinkActiveOptions.exact);\r\n }\r\n\r\n /**\r\n * Indicates that at leased one link is active\r\n */\r\n private hasActiveLinks(): boolean {\r\n return (this.link && this.isLinkActive(this.link)) ||\r\n (this.linkWithHref && this.isLinkActive(this.linkWithHref));\r\n }\r\n}\r\n","import { NgModule } from '@angular/core';\r\nimport { SmeRouterLinkDirective } from './router-link.directive';\r\n\r\n/**\r\n * Module to modify and interact with angulars Router directives\r\n */\r\n@NgModule({\r\n exports: [\r\n SmeRouterLinkDirective\r\n ],\r\n declarations: [\r\n SmeRouterLinkDirective\r\n ]\r\n})\r\nexport class SmeRouterModule { }\r\n","import { Injectable } from '@angular/core';\r\nimport { ResourceCache } from '@microsoft/windows-admin-center-sdk/core/data/resource-cache';\r\n\r\n/**\r\n * Resource service to find a resource data by type and id.\r\n */\r\n@Injectable()\r\nexport class ResourceService extends ResourceCache {\r\n}\r\n","import { Directive, ElementRef, Input } from '@angular/core';\r\nimport { ViewContainerRef } from '@angular/core';\r\nimport { ResourceService } from '../../service/resource.service';\r\n\r\n/**\r\n * SVG image directive to place SVG image at background-image by CSS style class.\r\n */\r\n@Directive({ selector: '[smeSvg]' })\r\nexport class SvgDirective {\r\n /**\r\n * Initializes a new instance of the SvgDirective class.\r\n *\r\n * @param elementRef the element reference.\r\n * @param resourceService the resource service.\r\n */\r\n constructor(private elementRef: ElementRef, private resourceService: ResourceService) {\r\n }\r\n\r\n /**\r\n * Set \"smeSvg\" input as id string of SVG resource.\r\n *\r\n * @param id The identification of SVG resource.\r\n */\r\n @Input() set smeSvg(id: string) {\r\n if (id) {\r\n id = id.toLowerCase();\r\n const className = this.resourceService.find<string>(ResourceService.svgType, id);\r\n if (className) {\r\n this.elementRef.nativeElement.classList.add(className);\r\n }\r\n }\r\n }\r\n}\r\n\r\n/**\r\n * SVG image directive to place SVG image as inline into the element.\r\n */\r\n@Directive({ selector: '[smeSvgInline]' })\r\nexport class SvgInlineDirective {\r\n /**\r\n * Initializes a new instance of the SvgInlineDirective class.\r\n *\r\n * @param viewContainer the view container reference.\r\n * @param resourceService the resource service.\r\n */\r\n constructor(private viewContainer: ViewContainerRef, private resourceService: ResourceService) {\r\n }\r\n\r\n @Input() set smeSvgInline(id: string) {\r\n this.viewContainer.clear();\r\n if (id) {\r\n id = id.toLowerCase();\r\n const content = this.resourceService.find<string>(ResourceService.svgInlineType, id);\r\n if (content) {\r\n this.viewContainer.element.nativeElement.innerHTML = content;\r\n }\r\n }\r\n }\r\n}\r\n","import { ResourceCacheFind } from '@microsoft/windows-admin-center-sdk/core/data/resource-cache';\r\nimport { LogLevel } from '@microsoft/windows-admin-center-sdk/core/diagnostics/log-level';\r\nimport { Logging } from '@microsoft/windows-admin-center-sdk/core/diagnostics/logging';\r\nimport { ResourceService } from '../../service/resource.service';\r\n\r\nexport interface SvgIndexedData {\r\n name: string;\r\n lower: string;\r\n value: string;\r\n}\r\n\r\ninterface SvgStack {\r\n target: any;\r\n path: string;\r\n}\r\n\r\n/**\r\n * SVG resource class for CSS class.\r\n */\r\nexport class SvgResource implements ResourceCacheFind<string> {\r\n private svgInlineResource: SvgInlineResource;\r\n\r\n /**\r\n * Build svg resources from SVG object, and register the resource service.\r\n *\r\n * @param resourceService the resource service.\r\n * @param svg the svg object generated by gulp-svg-code.\r\n */\r\n public static buildRegister(resourceService: ResourceService, svg: any): void {\r\n // register SVG resources to resource service.\r\n resourceService.register(ResourceService.svgType, new SvgResource(svg));\r\n resourceService.register(ResourceService.svgInlineType, new SvgInlineResource(svg));\r\n }\r\n\r\n /**\r\n * Initializes a new instance of the SvgResource class.\r\n *\r\n * @param svg the svg object generated by gulp-svg-code.\r\n */\r\n constructor(private svg: any) {\r\n this.svgInlineResource = new SvgInlineResource(this.svg);\r\n }\r\n\r\n /**\r\n * Find SVG string by id.\r\n *\r\n * @param id the identification of SVG. (id must be lower case)\r\n */\r\n public find(id: string): string {\r\n const result = this.svgInlineResource.findIndex(id);\r\n if (!result) {\r\n return null;\r\n }\r\n\r\n const segments = result.name.split('/');\r\n return 'svg-' + segments.join('--');\r\n }\r\n}\r\n\r\n/**\r\n * SVG inline resource class for ram SVG insertion.\r\n */\r\nexport class SvgInlineResource implements ResourceCacheFind<string> {\r\n private lowerSvg: { [lower: string]: SvgIndexedData };\r\n\r\n /**\r\n * Initializes a new instance of the SvgInlineResource class.\r\n *\r\n * @param svg the svg object generated by gulp-svg-code.\r\n */\r\n constructor(private svg: any) {\r\n this.lowerSvg = this.createLowercaseIndexing(this.svg);\r\n }\r\n\r\n /**\r\n * Find SVG string by id.\r\n *\r\n * @param id the identification of SVG. (id must be lower case)\r\n * @return string the Svg resource string.\r\n */\r\n public find(id: string): string {\r\n const result = this.lowerSvg[id];\r\n if (!result) {\r\n Logging.log({\r\n level: LogLevel.Warning,\r\n message: `Unable to find SVG resource for ${id}`,\r\n params: {\r\n id: id\r\n },\r\n source: 'SvgInlineResource'\r\n });\r\n\r\n return null;\r\n