Chore: update to Angular v19

This commit is contained in:
shamoon
2024-12-05 20:50:47 -08:00
parent 75de53eb83
commit a5e71a03a0
116 changed files with 3772 additions and 2304 deletions

View File

@@ -24,6 +24,7 @@ import { LoadingComponentWithPermissions } from '../../loading-component/loading
selector: 'pngx-config',
templateUrl: './config.component.html',
styleUrl: './config.component.scss',
standalone: false,
})
export class ConfigComponent
extends LoadingComponentWithPermissions

View File

@@ -14,6 +14,7 @@ import { LoadingComponentWithPermissions } from '../../loading-component/loading
selector: 'pngx-logs',
templateUrl: './logs.component.html',
styleUrls: ['./logs.component.scss'],
standalone: false,
})
export class LogsComponent
extends LoadingComponentWithPermissions

View File

@@ -66,6 +66,7 @@ const systemDateFormat = {
selector: 'pngx-settings',
templateUrl: './settings.component.html',
styleUrls: ['./settings.component.scss'],
standalone: false,
})
export class SettingsComponent
extends ComponentWithPermissions

View File

@@ -36,6 +36,7 @@ const FILTER_TARGETS = [
selector: 'pngx-tasks',
templateUrl: './tasks.component.html',
styleUrls: ['./tasks.component.scss'],
standalone: false,
})
export class TasksComponent
extends LoadingComponentWithPermissions

View File

@@ -14,6 +14,7 @@ import { LoadingComponentWithPermissions } from '../../loading-component/loading
selector: 'pngx-trash',
templateUrl: './trash.component.html',
styleUrl: './trash.component.scss',
standalone: false,
})
export class TrashComponent
extends LoadingComponentWithPermissions

View File

@@ -18,6 +18,7 @@ import { ComponentWithPermissions } from '../../with-permissions/with-permission
selector: 'pngx-users-groups',
templateUrl: './users-groups.component.html',
styleUrls: ['./users-groups.component.scss'],
standalone: false,
})
export class UsersAndGroupsComponent
extends ComponentWithPermissions

View File

@@ -40,6 +40,7 @@ import { ComponentWithPermissions } from '../with-permissions/with-permissions.c
selector: 'pngx-app-frame',
templateUrl: './app-frame.component.html',
styleUrls: ['./app-frame.component.scss'],
standalone: false,
})
export class AppFrameComponent
extends ComponentWithPermissions

View File

@@ -50,6 +50,7 @@ import { WorkflowEditDialogComponent } from '../../common/edit-dialog/workflow-e
selector: 'pngx-global-search',
templateUrl: './global-search.component.html',
styleUrl: './global-search.component.scss',
standalone: false,
})
export class GlobalSearchComponent implements OnInit {
public DataType = DataType

View File

@@ -4,6 +4,7 @@ import { Component, EventEmitter, Input, Output } from '@angular/core'
selector: 'pngx-clearable-badge',
templateUrl: './clearable-badge.component.html',
styleUrls: ['./clearable-badge.component.scss'],
standalone: false,
})
export class ClearableBadgeComponent {
constructor() {}

View File

@@ -11,6 +11,7 @@ import { NgbPopover } from '@ng-bootstrap/ng-bootstrap'
selector: 'pngx-confirm-button',
templateUrl: './confirm-button.component.html',
styleUrl: './confirm-button.component.scss',
standalone: false,
})
export class ConfirmButtonComponent {
@Input()

View File

@@ -7,6 +7,7 @@ import { LoadingComponentWithPermissions } from '../../loading-component/loading
selector: 'pngx-confirm-dialog',
templateUrl: './confirm-dialog.component.html',
styleUrls: ['./confirm-dialog.component.scss'],
standalone: false,
})
export class ConfirmDialogComponent extends LoadingComponentWithPermissions {
constructor(public activeModal: NgbActiveModal) {

View File

@@ -8,6 +8,7 @@ import { ConfirmDialogComponent } from '../confirm-dialog.component'
selector: 'pngx-delete-pages-confirm-dialog',
templateUrl: './delete-pages-confirm-dialog.component.html',
styleUrl: './delete-pages-confirm-dialog.component.scss',
standalone: false,
})
export class DeletePagesConfirmDialogComponent extends ConfirmDialogComponent {
public documentID: number

View File

@@ -11,6 +11,7 @@ import { ConfirmDialogComponent } from '../confirm-dialog.component'
selector: 'pngx-merge-confirm-dialog',
templateUrl: './merge-confirm-dialog.component.html',
styleUrl: './merge-confirm-dialog.component.scss',
standalone: false,
})
export class MergeConfirmDialogComponent
extends ConfirmDialogComponent

View File

@@ -7,6 +7,7 @@ import { ConfirmDialogComponent } from '../confirm-dialog.component'
selector: 'pngx-rotate-confirm-dialog',
templateUrl: './rotate-confirm-dialog.component.html',
styleUrl: './rotate-confirm-dialog.component.scss',
standalone: false,
})
export class RotateConfirmDialogComponent extends ConfirmDialogComponent {
public documentID: number

View File

@@ -10,6 +10,7 @@ import { ConfirmDialogComponent } from '../confirm-dialog.component'
selector: 'pngx-split-confirm-dialog',
templateUrl: './split-confirm-dialog.component.html',
styleUrl: './split-confirm-dialog.component.scss',
standalone: false,
})
export class SplitConfirmDialogComponent
extends ConfirmDialogComponent

View File

@@ -12,6 +12,7 @@ import { LoadingComponentWithPermissions } from '../../loading-component/loading
selector: 'pngx-custom-field-display',
templateUrl: './custom-field-display.component.html',
styleUrl: './custom-field-display.component.scss',
standalone: false,
})
export class CustomFieldDisplayComponent
extends LoadingComponentWithPermissions

View File

@@ -26,6 +26,7 @@ import { CustomFieldEditDialogComponent } from '../edit-dialog/custom-field-edit
selector: 'pngx-custom-fields-dropdown',
templateUrl: './custom-fields-dropdown.component.html',
styleUrls: ['./custom-fields-dropdown.component.scss'],
standalone: false,
})
export class CustomFieldsDropdownComponent extends LoadingComponentWithPermissions {
@Input()

View File

@@ -156,6 +156,7 @@ export class CustomFieldQueriesModel {
selector: 'pngx-custom-fields-query-dropdown',
templateUrl: './custom-fields-query-dropdown.component.html',
styleUrls: ['./custom-fields-query-dropdown.component.scss'],
standalone: false,
})
export class CustomFieldsQueryDropdownComponent extends LoadingComponentWithPermissions {
public CustomFieldQueryComponentType = CustomFieldQueryElementType

View File

@@ -34,6 +34,7 @@ export enum RelativeDate {
templateUrl: './dates-dropdown.component.html',
styleUrls: ['./dates-dropdown.component.scss'],
providers: [{ provide: NgbDateAdapter, useClass: ISODateAdapter }],
standalone: false,
})
export class DatesDropdownComponent implements OnInit, OnDestroy {
public popperOptions = popperOptionsReenablePreventOverflow

View File

@@ -12,6 +12,7 @@ import { SettingsService } from 'src/app/services/settings.service'
selector: 'pngx-correspondent-edit-dialog',
templateUrl: './correspondent-edit-dialog.component.html',
styleUrls: ['./correspondent-edit-dialog.component.scss'],
standalone: false,
})
export class CorrespondentEditDialogComponent extends EditDialogComponent<Correspondent> {
constructor(

View File

@@ -23,6 +23,7 @@ import { EditDialogComponent, EditDialogMode } from '../edit-dialog.component'
selector: 'pngx-custom-field-edit-dialog',
templateUrl: './custom-field-edit-dialog.component.html',
styleUrls: ['./custom-field-edit-dialog.component.scss'],
standalone: false,
})
export class CustomFieldEditDialogComponent
extends EditDialogComponent<CustomField>

View File

@@ -12,6 +12,7 @@ import { SettingsService } from 'src/app/services/settings.service'
selector: 'pngx-document-type-edit-dialog',
templateUrl: './document-type-edit-dialog.component.html',
styleUrls: ['./document-type-edit-dialog.component.scss'],
standalone: false,
})
export class DocumentTypeEditDialogComponent extends EditDialogComponent<DocumentType> {
constructor(

View File

@@ -38,6 +38,7 @@ import { EditDialogComponent, EditDialogMode } from './edit-dialog.component'
<h4 class="modal-title" id="modal-basic-title">{{ getTitle() }}</h4>
</div>
`,
standalone: false,
})
class TestComponent extends EditDialogComponent<Tag> {
constructor(

View File

@@ -11,6 +11,7 @@ import { SettingsService } from 'src/app/services/settings.service'
selector: 'pngx-group-edit-dialog',
templateUrl: './group-edit-dialog.component.html',
styleUrls: ['./group-edit-dialog.component.scss'],
standalone: false,
})
export class GroupEditDialogComponent extends EditDialogComponent<Group> {
constructor(

View File

@@ -17,6 +17,7 @@ const IMAP_SECURITY_OPTIONS = [
selector: 'pngx-mail-account-edit-dialog',
templateUrl: './mail-account-edit-dialog.component.html',
styleUrls: ['./mail-account-edit-dialog.component.scss'],
standalone: false,
})
export class MailAccountEditDialogComponent extends EditDialogComponent<MailAccount> {
testActive: boolean = false

View File

@@ -108,6 +108,7 @@ const METADATA_CORRESPONDENT_OPTIONS = [
selector: 'pngx-mail-rule-edit-dialog',
templateUrl: './mail-rule-edit-dialog.component.html',
styleUrls: ['./mail-rule-edit-dialog.component.scss'],
standalone: false,
})
export class MailRuleEditDialogComponent extends EditDialogComponent<MailRule> {
accounts: MailAccount[]

View File

@@ -28,6 +28,7 @@ import { SettingsService } from 'src/app/services/settings.service'
selector: 'pngx-storage-path-edit-dialog',
templateUrl: './storage-path-edit-dialog.component.html',
styleUrls: ['./storage-path-edit-dialog.component.scss'],
standalone: false,
})
export class StoragePathEditDialogComponent
extends EditDialogComponent<StoragePath>

View File

@@ -13,6 +13,7 @@ import { randomColor } from 'src/app/utils/color'
selector: 'pngx-tag-edit-dialog',
templateUrl: './tag-edit-dialog.component.html',
styleUrls: ['./tag-edit-dialog.component.scss'],
standalone: false,
})
export class TagEditDialogComponent extends EditDialogComponent<Tag> {
constructor(

View File

@@ -15,6 +15,7 @@ import { ToastService } from 'src/app/services/toast.service'
selector: 'pngx-user-edit-dialog',
templateUrl: './user-edit-dialog.component.html',
styleUrls: ['./user-edit-dialog.component.scss'],
standalone: false,
})
export class UserEditDialogComponent
extends EditDialogComponent<User>

View File

@@ -115,6 +115,7 @@ const TRIGGER_MATCHING_ALGORITHMS = MATCHING_ALGORITHMS.filter(
selector: 'pngx-workflow-edit-dialog',
templateUrl: './workflow-edit-dialog.component.html',
styleUrls: ['./workflow-edit-dialog.component.scss'],
standalone: false,
})
export class WorkflowEditDialogComponent
extends EditDialogComponent<Workflow>

View File

@@ -352,6 +352,7 @@ export class FilterableDropdownSelectionModel {
selector: 'pngx-filterable-dropdown',
templateUrl: './filterable-dropdown.component.html',
styleUrls: ['./filterable-dropdown.component.scss'],
standalone: false,
})
export class FilterableDropdownComponent
extends LoadingComponentWithPermissions

View File

@@ -12,6 +12,7 @@ export enum ToggleableItemState {
selector: 'pngx-toggleable-dropdown-button',
templateUrl: './toggleable-dropdown-button.component.html',
styleUrls: ['./toggleable-dropdown-button.component.scss'],
standalone: false,
})
export class ToggleableDropdownButtonComponent {
@Input()

View File

@@ -17,6 +17,7 @@ const SYMBOLS = {
selector: 'pngx-hotkey-dialog',
templateUrl: './hotkey-dialog.component.html',
styleUrl: './hotkey-dialog.component.scss',
standalone: false,
})
export class HotkeyDialogComponent {
public title: string = $localize`Keyboard shortcuts`

View File

@@ -18,6 +18,7 @@ import { AbstractInputComponent } from './abstract-input'
/>
</div>
`,
standalone: false,
})
class TestComponent extends AbstractInputComponent<string> {
constructor() {

View File

@@ -13,6 +13,7 @@ import { AbstractInputComponent } from '../abstract-input'
selector: 'pngx-input-check',
templateUrl: './check.component.html',
styleUrls: ['./check.component.scss'],
standalone: false,
})
export class CheckComponent extends AbstractInputComponent<boolean> {
constructor() {

View File

@@ -14,6 +14,7 @@ import { AbstractInputComponent } from '../abstract-input'
selector: 'pngx-input-color',
templateUrl: './color.component.html',
styleUrls: ['./color.component.scss'],
standalone: false,
})
export class ColorComponent extends AbstractInputComponent<string> {
constructor() {

View File

@@ -26,6 +26,7 @@ import { AbstractInputComponent } from '../abstract-input'
selector: 'pngx-input-date',
templateUrl: './date.component.html',
styleUrls: ['./date.component.scss'],
standalone: false,
})
export class DateComponent
extends AbstractInputComponent<string>

View File

@@ -28,6 +28,7 @@ import { AbstractInputComponent } from '../abstract-input'
selector: 'pngx-input-document-link',
templateUrl: './document-link.component.html',
styleUrls: ['./document-link.component.scss'],
standalone: false,
})
export class DocumentLinkComponent
extends AbstractInputComponent<any[]>

View File

@@ -18,6 +18,7 @@ import { AbstractInputComponent } from '../abstract-input'
selector: 'pngx-input-drag-drop-select',
templateUrl: './drag-drop-select.component.html',
styleUrl: './drag-drop-select.component.scss',
standalone: false,
})
export class DragDropSelectComponent extends AbstractInputComponent<string[]> {
@Input() title: string = $localize`Selected items`

View File

@@ -13,6 +13,7 @@ import { AbstractInputComponent } from '../abstract-input'
selector: 'pngx-input-entries',
templateUrl: './entries.component.html',
styleUrl: './entries.component.scss',
standalone: false,
})
export class EntriesComponent extends AbstractInputComponent<object> {
entries = []

View File

@@ -20,6 +20,7 @@ import { AbstractInputComponent } from '../abstract-input'
selector: 'pngx-input-file',
templateUrl: './file.component.html',
styleUrl: './file.component.scss',
standalone: false,
})
export class FileComponent extends AbstractInputComponent<string> {
@Output()

View File

@@ -14,6 +14,7 @@ import { AbstractInputComponent } from '../abstract-input'
selector: 'pngx-input-monetary',
templateUrl: './monetary.component.html',
styleUrls: ['./monetary.component.scss'],
standalone: false,
})
export class MonetaryComponent extends AbstractInputComponent<string> {
public currency: string = ''

View File

@@ -14,6 +14,7 @@ import { AbstractInputComponent } from '../abstract-input'
selector: 'pngx-input-number',
templateUrl: './number.component.html',
styleUrls: ['./number.component.scss'],
standalone: false,
})
export class NumberComponent extends AbstractInputComponent<number> {
@Input()

View File

@@ -13,6 +13,7 @@ import { AbstractInputComponent } from '../abstract-input'
selector: 'pngx-input-password',
templateUrl: './password.component.html',
styleUrls: ['./password.component.scss'],
standalone: false,
})
export class PasswordComponent extends AbstractInputComponent<string> {
@Input()

View File

@@ -28,6 +28,7 @@ export interface PermissionsFormObject {
selector: 'pngx-permissions-form',
templateUrl: './permissions-form.component.html',
styleUrls: ['./permissions-form.component.scss'],
standalone: false,
})
export class PermissionsFormComponent
extends AbstractInputComponent<PermissionsFormObject>

View File

@@ -16,6 +16,7 @@ import { AbstractInputComponent } from '../../abstract-input'
selector: 'pngx-permissions-group',
templateUrl: './permissions-group.component.html',
styleUrls: ['./permissions-group.component.scss'],
standalone: false,
})
export class PermissionsGroupComponent extends AbstractInputComponent<Group> {
groups: Group[]

View File

@@ -17,6 +17,7 @@ import { AbstractInputComponent } from '../../abstract-input'
selector: 'pngx-permissions-user',
templateUrl: './permissions-user.component.html',
styleUrls: ['./permissions-user.component.scss'],
standalone: false,
})
export class PermissionsUserComponent extends AbstractInputComponent<User[]> {
users: User[]

View File

@@ -19,6 +19,7 @@ import { AbstractInputComponent } from '../abstract-input'
selector: 'pngx-input-select',
templateUrl: './select.component.html',
styleUrls: ['./select.component.scss'],
standalone: false,
})
export class SelectComponent extends AbstractInputComponent<number> {
constructor() {

View File

@@ -13,6 +13,7 @@ import { AbstractInputComponent } from '../abstract-input'
selector: 'pngx-input-switch',
templateUrl: './switch.component.html',
styleUrls: ['./switch.component.scss'],
standalone: false,
})
export class SwitchComponent extends AbstractInputComponent<boolean> {
@Input()

View File

@@ -27,6 +27,7 @@ import { TagEditDialogComponent } from '../../edit-dialog/tag-edit-dialog/tag-ed
selector: 'pngx-input-tags',
templateUrl: './tags.component.html',
styleUrls: ['./tags.component.scss'],
standalone: false,
})
export class TagsComponent implements OnInit, ControlValueAccessor {
constructor(

View File

@@ -13,6 +13,7 @@ import { AbstractInputComponent } from '../abstract-input'
selector: 'pngx-input-text',
templateUrl: './text.component.html',
styleUrls: ['./text.component.scss'],
standalone: false,
})
export class TextComponent extends AbstractInputComponent<string> {
@Input()

View File

@@ -13,6 +13,7 @@ import { AbstractInputComponent } from '../abstract-input'
selector: 'pngx-input-textarea',
templateUrl: './textarea.component.html',
styleUrls: ['./textarea.component.scss'],
standalone: false,
})
export class TextAreaComponent extends AbstractInputComponent<string> {
@Input()

View File

@@ -13,6 +13,7 @@ import { AbstractInputComponent } from '../abstract-input'
selector: 'pngx-input-url',
templateUrl: './url.component.html',
styleUrls: ['./url.component.scss'],
standalone: false,
})
export class UrlComponent extends AbstractInputComponent<string> {
constructor() {

View File

@@ -7,6 +7,7 @@ import { environment } from 'src/environments/environment'
selector: 'pngx-logo',
templateUrl: './logo.component.html',
styleUrls: ['./logo.component.scss'],
standalone: false,
})
export class LogoComponent {
@Input()

View File

@@ -6,6 +6,7 @@ import { environment } from 'src/environments/environment'
selector: 'pngx-page-header',
templateUrl: './page-header.component.html',
styleUrls: ['./page-header.component.scss'],
standalone: false,
})
export class PageHeaderComponent {
constructor(private titleService: Title) {}

View File

@@ -9,6 +9,7 @@ import { UserService } from 'src/app/services/rest/user.service'
selector: 'pngx-permissions-dialog',
templateUrl: './permissions-dialog.component.html',
styleUrls: ['./permissions-dialog.component.scss'],
standalone: false,
})
export class PermissionsDialogComponent {
users: User[]

View File

@@ -39,6 +39,7 @@ export enum OwnerFilterType {
selector: 'pngx-permissions-filter-dropdown',
templateUrl: './permissions-filter-dropdown.component.html',
styleUrls: ['./permissions-filter-dropdown.component.scss'],
standalone: false,
})
export class PermissionsFilterDropdownComponent extends ComponentWithPermissions {
public OwnerFilterType = OwnerFilterType

View File

@@ -26,6 +26,7 @@ import { ComponentWithPermissions } from '../../with-permissions/with-permission
selector: 'pngx-permissions-select',
templateUrl: './permissions-select.component.html',
styleUrls: ['./permissions-select.component.scss'],
standalone: false,
})
export class PermissionsSelectComponent
extends ComponentWithPermissions

View File

@@ -11,6 +11,7 @@ import { SettingsService } from 'src/app/services/settings.service'
selector: 'pngx-preview-popup',
templateUrl: './preview-popup.component.html',
styleUrls: ['./preview-popup.component.scss'],
standalone: false,
})
export class PreviewPopupComponent implements OnDestroy {
private _document: Document

View File

@@ -16,6 +16,7 @@ import { LoadingComponentWithPermissions } from '../../loading-component/loading
selector: 'pngx-profile-edit-dialog',
templateUrl: './profile-edit-dialog.component.html',
styleUrls: ['./profile-edit-dialog.component.scss'],
standalone: false,
})
export class ProfileEditDialogComponent
extends LoadingComponentWithPermissions

View File

@@ -6,6 +6,7 @@ import { ObjectWithId } from 'src/app/data/object-with-id'
selector: 'pngx-select-dialog',
templateUrl: './select-dialog.component.html',
styleUrls: ['./select-dialog.component.scss'],
standalone: false,
})
export class SelectDialogComponent {
constructor(public activeModal: NgbActiveModal) {}

View File

@@ -10,6 +10,7 @@ import { environment } from 'src/environments/environment'
selector: 'pngx-share-links-dropdown',
templateUrl: './share-links-dropdown.component.html',
styleUrls: ['./share-links-dropdown.component.scss'],
standalone: false,
})
export class ShareLinksDropdownComponent implements OnInit {
EXPIRATION_OPTIONS = [

View File

@@ -10,6 +10,7 @@ import {
selector: 'pngx-system-status-dialog',
templateUrl: './system-status-dialog.component.html',
styleUrl: './system-status-dialog.component.scss',
standalone: false,
})
export class SystemStatusDialogComponent {
public SystemStatusItemStatus = SystemStatusItemStatus

View File

@@ -5,6 +5,7 @@ import { Tag } from 'src/app/data/tag'
selector: 'pngx-tag',
templateUrl: './tag.component.html',
styleUrls: ['./tag.component.scss'],
standalone: false,
})
export class TagComponent {
constructor() {}

View File

@@ -7,6 +7,7 @@ import { Toast, ToastService } from 'src/app/services/toast.service'
selector: 'pngx-toasts',
templateUrl: './toasts.component.html',
styleUrls: ['./toasts.component.scss'],
standalone: false,
})
export class ToastsComponent implements OnInit, OnDestroy {
constructor(

View File

@@ -17,6 +17,7 @@ import { ComponentWithPermissions } from '../with-permissions/with-permissions.c
selector: 'pngx-dashboard',
templateUrl: './dashboard.component.html',
styleUrls: ['./dashboard.component.scss'],
standalone: false,
})
export class DashboardComponent extends ComponentWithPermissions {
public dashboardViews: SavedView[] = []

View File

@@ -43,6 +43,7 @@ import { SettingsService } from 'src/app/services/settings.service'
selector: 'pngx-saved-view-widget',
templateUrl: './saved-view-widget.component.html',
styleUrls: ['./saved-view-widget.component.scss'],
standalone: false,
})
export class SavedViewWidgetComponent
extends LoadingComponentWithPermissions

View File

@@ -30,6 +30,7 @@ interface DocumentFileType {
selector: 'pngx-statistics-widget',
templateUrl: './statistics-widget.component.html',
styleUrls: ['./statistics-widget.component.scss'],
standalone: false,
})
export class StatisticsWidgetComponent
extends ComponentWithPermissions

View File

@@ -16,6 +16,7 @@ const MAX_ALERTS = 5
selector: 'pngx-upload-file-widget',
templateUrl: './upload-file-widget.component.html',
styleUrls: ['./upload-file-widget.component.scss'],
standalone: false,
})
export class UploadFileWidgetComponent extends ComponentWithPermissions {
alertsExpanded = false

View File

@@ -5,6 +5,7 @@ import { TourService } from 'ngx-ui-tour-ng-bootstrap'
selector: 'pngx-welcome-widget',
templateUrl: './welcome-widget.component.html',
styleUrls: ['./welcome-widget.component.scss'],
standalone: false,
})
export class WelcomeWidgetComponent {
constructor(public readonly tourService: TourService) {}

View File

@@ -19,6 +19,7 @@ import { WidgetFrameComponent } from './widget-frame.component'
</button>
</div>
`,
standalone: false,
})
class TestComponent extends WidgetFrameComponent {}

View File

@@ -5,6 +5,7 @@ import { LoadingComponentWithPermissions } from 'src/app/components/loading-comp
selector: 'pngx-widget-frame',
templateUrl: './widget-frame.component.html',
styleUrls: ['./widget-frame.component.scss'],
standalone: false,
})
export class WidgetFrameComponent
extends LoadingComponentWithPermissions

View File

@@ -7,6 +7,7 @@ import { DocumentService } from '../../services/rest/document.service'
selector: 'pngx-document-asncomponent',
templateUrl: './document-asn.component.html',
styleUrls: ['./document-asn.component.scss'],
standalone: false,
})
export class DocumentAsnComponent implements OnInit {
asn: string

View File

@@ -109,6 +109,7 @@ enum ZoomSetting {
selector: 'pngx-document-detail',
templateUrl: './document-detail.component.html',
styleUrls: ['./document-detail.component.scss'],
standalone: false,
})
export class DocumentDetailComponent
extends ComponentWithPermissions

View File

@@ -4,6 +4,7 @@ import { Component, Input } from '@angular/core'
selector: 'pngx-metadata-collapse',
templateUrl: './metadata-collapse.component.html',
styleUrls: ['./metadata-collapse.component.scss'],
standalone: false,
})
export class MetadataCollapseComponent {
constructor() {}

View File

@@ -12,6 +12,7 @@ import { UserService } from 'src/app/services/rest/user.service'
selector: 'pngx-document-history',
templateUrl: './document-history.component.html',
styleUrl: './document-history.component.scss',
standalone: false,
})
export class DocumentHistoryComponent implements OnInit {
public AuditLogAction = AuditLogAction

View File

@@ -50,6 +50,7 @@ import { CustomFieldsBulkEditDialogComponent } from './custom-fields-bulk-edit-d
selector: 'pngx-bulk-editor',
templateUrl: './bulk-editor.component.html',
styleUrls: ['./bulk-editor.component.scss'],
standalone: false,
})
export class BulkEditorComponent
extends ComponentWithPermissions

View File

@@ -21,6 +21,7 @@ import { LoadingComponentWithPermissions } from '../../loading-component/loading
selector: 'pngx-document-card-large',
templateUrl: './document-card-large.component.html',
styleUrls: ['./document-card-large.component.scss'],
standalone: false,
})
export class DocumentCardLargeComponent
extends LoadingComponentWithPermissions

View File

@@ -22,6 +22,7 @@ import { LoadingComponentWithPermissions } from '../../loading-component/loading
selector: 'pngx-document-card-small',
templateUrl: './document-card-small.component.html',
styleUrls: ['./document-card-small.component.scss'],
standalone: false,
})
export class DocumentCardSmallComponent
extends LoadingComponentWithPermissions

View File

@@ -43,6 +43,7 @@ import { SaveViewConfigDialogComponent } from './save-view-config-dialog/save-vi
selector: 'pngx-document-list',
templateUrl: './document-list.component.html',
styleUrls: ['./document-list.component.scss'],
standalone: false,
})
export class DocumentListComponent
extends ComponentWithPermissions

View File

@@ -184,6 +184,7 @@ const DEFAULT_TEXT_FILTER_MODIFIER_OPTIONS = [
selector: 'pngx-filter-editor',
templateUrl: './filter-editor.component.html',
styleUrls: ['./filter-editor.component.scss'],
standalone: false,
})
export class FilterEditorComponent
extends LoadingComponentWithPermissions

View File

@@ -6,6 +6,7 @@ import { NgbActiveModal } from '@ng-bootstrap/ng-bootstrap'
selector: 'pngx-save-view-config-dialog',
templateUrl: './save-view-config-dialog.component.html',
styleUrls: ['./save-view-config-dialog.component.scss'],
standalone: false,
})
export class SaveViewConfigDialogComponent implements OnInit {
constructor(private modal: NgbActiveModal) {}

View File

@@ -11,6 +11,7 @@ import { ComponentWithPermissions } from '../with-permissions/with-permissions.c
selector: 'pngx-document-notes',
templateUrl: './document-notes.component.html',
styleUrls: ['./document-notes.component.scss'],
standalone: false,
})
export class DocumentNotesComponent extends ComponentWithPermissions {
noteForm: FormGroup = new FormGroup({

View File

@@ -13,6 +13,7 @@ import { UploadDocumentsService } from 'src/app/services/upload-documents.servic
selector: 'pngx-file-drop',
templateUrl: './file-drop.component.html',
styleUrls: ['./file-drop.component.scss'],
standalone: false,
})
export class FileDropComponent {
private fileLeaveTimeoutID: any

View File

@@ -18,6 +18,7 @@ import { ManagementListComponent } from '../management-list/management-list.comp
templateUrl: './../management-list/management-list.component.html',
styleUrls: ['./../management-list/management-list.component.scss'],
providers: [{ provide: CustomDatePipe }],
standalone: false,
})
export class CorrespondentListComponent extends ManagementListComponent<Correspondent> {
constructor(

View File

@@ -21,6 +21,7 @@ import { LoadingComponentWithPermissions } from '../../loading-component/loading
selector: 'pngx-custom-fields',
templateUrl: './custom-fields.component.html',
styleUrls: ['./custom-fields.component.scss'],
standalone: false,
})
export class CustomFieldsComponent
extends LoadingComponentWithPermissions

View File

@@ -16,6 +16,7 @@ import { ManagementListComponent } from '../management-list/management-list.comp
selector: 'pngx-document-type-list',
templateUrl: './../management-list/management-list.component.html',
styleUrls: ['./../management-list/management-list.component.scss'],
standalone: false,
})
export class DocumentTypeListComponent extends ManagementListComponent<DocumentType> {
constructor(

View File

@@ -26,6 +26,7 @@ import { ComponentWithPermissions } from '../../with-permissions/with-permission
selector: 'pngx-mail',
templateUrl: './mail.component.html',
styleUrls: ['./mail.component.scss'],
standalone: false,
})
export class MailComponent
extends ComponentWithPermissions

View File

@@ -13,6 +13,7 @@ import { LoadingComponentWithPermissions } from '../../loading-component/loading
selector: 'pngx-saved-views',
templateUrl: './saved-views.component.html',
styleUrl: './saved-views.component.scss',
standalone: false,
})
export class SavedViewsComponent
extends LoadingComponentWithPermissions

View File

@@ -16,6 +16,7 @@ import { ManagementListComponent } from '../management-list/management-list.comp
selector: 'pngx-storage-path-list',
templateUrl: './../management-list/management-list.component.html',
styleUrls: ['./../management-list/management-list.component.scss'],
standalone: false,
})
export class StoragePathListComponent extends ManagementListComponent<StoragePath> {
constructor(

View File

@@ -16,6 +16,7 @@ import { ManagementListComponent } from '../management-list/management-list.comp
selector: 'pngx-tag-list',
templateUrl: './../management-list/management-list.component.html',
styleUrls: ['./../management-list/management-list.component.scss'],
standalone: false,
})
export class TagListComponent extends ManagementListComponent<Tag> {
constructor(

View File

@@ -17,6 +17,7 @@ import { LoadingComponentWithPermissions } from '../../loading-component/loading
selector: 'pngx-workflows',
templateUrl: './workflows.component.html',
styleUrls: ['./workflows.component.scss'],
standalone: false,
})
export class WorkflowsComponent
extends LoadingComponentWithPermissions

View File

@@ -4,6 +4,7 @@ import { Component } from '@angular/core'
selector: 'pngx-not-found',
templateUrl: './not-found.component.html',
styleUrls: ['./not-found.component.scss'],
standalone: false,
})
export class NotFoundComponent {
constructor() {}