diff --git a/projects/aca-content/src/lib/components/info-drawer/library-metadata-tab/library-metadata-form.component.ts b/projects/aca-content/src/lib/components/info-drawer/library-metadata-tab/library-metadata-form.component.ts index 301e549df..965d4c24d 100644 --- a/projects/aca-content/src/lib/components/info-drawer/library-metadata-tab/library-metadata-form.component.ts +++ b/projects/aca-content/src/lib/components/info-drawer/library-metadata-tab/library-metadata-form.component.ts @@ -80,7 +80,7 @@ export class LibraryMetadataFormComponent implements OnInit, OnChanges { private _titleErrorTranslationKey: string; @LazyApi((self: LibraryMetadataFormComponent) => new QueriesApi(self.alfrescoApiService.getInstance())) - queriesApi: QueriesApi; + declare queriesApi: QueriesApi; get titleErrorTranslationKey(): string { return this._titleErrorTranslationKey; diff --git a/projects/aca-content/src/lib/components/search/search-libraries-results/search-libraries-query-builder.service.ts b/projects/aca-content/src/lib/components/search/search-libraries-results/search-libraries-query-builder.service.ts index 57b174cc1..a37a185ed 100644 --- a/projects/aca-content/src/lib/components/search/search-libraries-results/search-libraries-query-builder.service.ts +++ b/projects/aca-content/src/lib/components/search/search-libraries-results/search-libraries-query-builder.service.ts @@ -42,7 +42,7 @@ export class SearchLibrariesQueryBuilderService { private _userQuery = ''; @LazyApi((self: SearchLibrariesQueryBuilderService) => new QueriesApi(self.alfrescoApiService.getInstance())) - queriesApi: QueriesApi; + declare queriesApi: QueriesApi; updated: Subject = new Subject(); executed: Subject = new Subject(); diff --git a/projects/aca-content/src/lib/components/shared-link-view/shared-link-view.component.ts b/projects/aca-content/src/lib/components/shared-link-view/shared-link-view.component.ts index 559e2abda..96e351a1c 100644 --- a/projects/aca-content/src/lib/components/shared-link-view/shared-link-view.component.ts +++ b/projects/aca-content/src/lib/components/shared-link-view/shared-link-view.component.ts @@ -49,7 +49,7 @@ export class SharedLinkViewComponent implements OnInit { viewerToolbarActions: Array = []; @LazyApi((self: SharedLinkViewComponent) => new SharedlinksApi(self.alfrescoApiService.getInstance())) - private sharedLinksApi: SharedlinksApi; + declare private sharedLinksApi: SharedlinksApi; private readonly destroyRef = inject(DestroyRef); diff --git a/projects/aca-content/src/lib/components/toolbar/toggle-edit-offline/toggle-edit-offline.component.ts b/projects/aca-content/src/lib/components/toolbar/toggle-edit-offline/toggle-edit-offline.component.ts index a5d687f72..bf0edf75d 100644 --- a/projects/aca-content/src/lib/components/toolbar/toggle-edit-offline/toggle-edit-offline.component.ts +++ b/projects/aca-content/src/lib/components/toolbar/toggle-edit-offline/toggle-edit-offline.component.ts @@ -53,7 +53,7 @@ export class ToggleEditOfflineComponent implements OnInit { private notificationService = inject(NotificationService); @LazyApi((self: ToggleEditOfflineComponent) => new NodesApi(self.alfrescoApiService.getInstance())) - private nodesApi: NodesApi; + declare private nodesApi: NodesApi; selection: NodeEntry; nodeTitle = ''; diff --git a/projects/aca-content/src/lib/components/view-profile/view-profile.component.ts b/projects/aca-content/src/lib/components/view-profile/view-profile.component.ts index 451b9532c..468e8ef3a 100644 --- a/projects/aca-content/src/lib/components/view-profile/view-profile.component.ts +++ b/projects/aca-content/src/lib/components/view-profile/view-profile.component.ts @@ -58,7 +58,7 @@ import { MatInputModule } from '@angular/material/input'; }) export class ViewProfileComponent implements OnInit { @LazyApi((self: ViewProfileComponent) => new PeopleApi(self.apiService.getInstance())) - peopleApi: PeopleApi; + declare peopleApi: PeopleApi; profileForm = new FormGroup({ firstName: new FormControl(''), lastName: new FormControl(''), diff --git a/projects/aca-content/src/lib/services/node-actions.service.ts b/projects/aca-content/src/lib/services/node-actions.service.ts index 8ca6ef061..3c0a61653 100644 --- a/projects/aca-content/src/lib/services/node-actions.service.ts +++ b/projects/aca-content/src/lib/services/node-actions.service.ts @@ -62,7 +62,7 @@ export class NodeActionsService { isSitesDestinationAvailable = false; @LazyApi((self: NodeActionsService) => new NodesApi(self.apiService.getInstance())) - nodesApi: NodesApi; + declare nodesApi: NodesApi; constructor( private contentService: ContentService, diff --git a/projects/aca-content/src/lib/services/node-template.service.ts b/projects/aca-content/src/lib/services/node-template.service.ts index 462230963..4b07d1fc2 100644 --- a/projects/aca-content/src/lib/services/node-template.service.ts +++ b/projects/aca-content/src/lib/services/node-template.service.ts @@ -55,7 +55,7 @@ export class NodeTemplateService { private rootNode: ResultNode; @LazyApi((self: NodeTemplateService) => new SearchApi(self.alfrescoApiService.getInstance())) - searchApi: SearchApi; + declare searchApi: SearchApi; selectTemplateDialog(config: TemplateDialogConfig): Subject { this.currentTemplateConfig = config; diff --git a/projects/aca-content/src/lib/store/effects/template.effects.ts b/projects/aca-content/src/lib/store/effects/template.effects.ts index b5e5be616..791ab031b 100644 --- a/projects/aca-content/src/lib/store/effects/template.effects.ts +++ b/projects/aca-content/src/lib/store/effects/template.effects.ts @@ -48,7 +48,7 @@ export class TemplateEffects { private documentListService = inject(DocumentListService); @LazyApi((self: TemplateEffects) => new NodesApi(self.apiService.getInstance())) - nodesApi: NodesApi; + declare nodesApi: NodesApi; matDialog = inject(MatDialog); store = inject(Store); diff --git a/projects/aca-content/viewer/src/lib/components/viewer/viewer.component.ts b/projects/aca-content/viewer/src/lib/components/viewer/viewer.component.ts index 89be822a2..214a6bcc6 100644 --- a/projects/aca-content/viewer/src/lib/components/viewer/viewer.component.ts +++ b/projects/aca-content/viewer/src/lib/components/viewer/viewer.component.ts @@ -79,7 +79,7 @@ export class AcaViewerComponent implements OnInit, OnDestroy { private documentListService = inject(DocumentListService); @LazyApi((self: AcaViewerComponent) => new VersionsApi(self.apiService.getInstance())) - versionsApi: VersionsApi; + declare versionsApi: VersionsApi; fileName: string; folderId: string = null; infoDrawerOpened$: Observable; diff --git a/projects/aca-shared/src/lib/services/content-api.service.ts b/projects/aca-shared/src/lib/services/content-api.service.ts index 5764a1c9a..60669260b 100644 --- a/projects/aca-shared/src/lib/services/content-api.service.ts +++ b/projects/aca-shared/src/lib/services/content-api.service.ts @@ -62,34 +62,34 @@ import { map } from 'rxjs/operators'; }) export class ContentApiService { @LazyApi((self: ContentApiService) => new NodesApi(self.api.getInstance())) - nodesApi: NodesApi; + declare nodesApi: NodesApi; @LazyApi((self: ContentApiService) => new TrashcanApi(self.api.getInstance())) - trashcanApi: TrashcanApi; + declare trashcanApi: TrashcanApi; @LazyApi((self: ContentApiService) => new SharedlinksApi(self.api.getInstance())) - sharedLinksApi: SharedlinksApi; + declare sharedLinksApi: SharedlinksApi; @LazyApi((self: ContentApiService) => new DiscoveryApi(self.api.getInstance())) - discoveryApi: DiscoveryApi; + declare discoveryApi: DiscoveryApi; @LazyApi((self: ContentApiService) => new FavoritesApi(self.api.getInstance())) - favoritesApi: FavoritesApi; + declare favoritesApi: FavoritesApi; @LazyApi((self: ContentApiService) => new ContentApi(self.api.getInstance())) - contentApi: ContentApi; + declare contentApi: ContentApi; @LazyApi((self: ContentApiService) => new SitesApi(self.api.getInstance())) - sitesApi: SitesApi; + declare sitesApi: SitesApi; @LazyApi((self: ContentApiService) => new SearchApi(self.api.getInstance())) - searchApi: SearchApi; + declare searchApi: SearchApi; @LazyApi((self: ContentApiService) => new PeopleApi(self.api.getInstance())) - peopleApi: PeopleApi; + declare peopleApi: PeopleApi; @LazyApi((self: ContentApiService) => new VersionsApi(self.api.getInstance())) - versionsApi: VersionsApi; + declare versionsApi: VersionsApi; constructor( private readonly api: AlfrescoApiService, diff --git a/projects/aca-shared/src/lib/services/user-profile.service.ts b/projects/aca-shared/src/lib/services/user-profile.service.ts index b8c3e5fa3..a90c42cf3 100644 --- a/projects/aca-shared/src/lib/services/user-profile.service.ts +++ b/projects/aca-shared/src/lib/services/user-profile.service.ts @@ -34,7 +34,7 @@ export class UserProfileService { private groupService = inject(GroupService); @LazyApi((self: UserProfileService) => new PeopleApi(self.api.getInstance())) - private peopleApi: PeopleApi; + declare private peopleApi: PeopleApi; private userProfile = new BehaviorSubject(null); userProfile$ = this.userProfile.asObservable();