From 7419e4b85fe18f41b93a3006661b9bb195bcbfc7 Mon Sep 17 00:00:00 2001 From: Patrizio Bekerle <patrizio@bekerle.com> Date: Mon, 1 Feb 2021 10:44:36 +0100 Subject: [PATCH] Switch to "...super.properties" --- packages/app-shell/src/app-shell.js | 5 +++-- packages/app-shell/src/auth-menu-button.js | 5 +++-- packages/app-shell/src/build-info.js | 5 +++-- packages/app-shell/src/tugraz-logo.js | 5 +++-- packages/auth/src/auth-keycloak.js | 5 +++-- packages/auth/src/dbp-auth-demo.js | 5 +++-- packages/check-in-place-select/src/check-in-place-select.js | 5 +++-- .../src/dbp-check-in-place-select-demo.js | 5 +++-- packages/data-table-view/src/data-table-view.js | 5 +++-- packages/data-table-view/src/dbp-data-table-view-demo.js | 5 +++-- packages/file-handling/src/dbp-nextcloud-file-picker.js | 5 +++-- packages/file-handling/src/file-sink.js | 5 +++-- packages/file-handling/src/file-source.js | 5 +++-- .../src/dbp-knowledge-base-web-page-element-view-demo.js | 5 +++-- packages/matomo/src/dbp-matomo-demo.js | 5 +++-- packages/notification/src/notification.js | 5 +++-- packages/person-profile/src/dbp-person-profile-demo.js | 5 +++-- packages/person-select/src/dbp-person-select-demo.js | 5 +++-- packages/person-select/src/person-select.js | 5 +++-- packages/provider/src/dbp-provider-demo.js | 5 +++-- .../src/dbp-check-in-place-select-demo-activity.js | 5 +++-- toolkit-showcase/src/dbp-common-demo-activity.js | 5 +++-- toolkit-showcase/src/dbp-data-table-view-demo-activity.js | 5 +++-- toolkit-showcase/src/dbp-demo-template.js | 5 +++-- toolkit-showcase/src/dbp-file-handling-demo-activity.js | 5 +++-- ...dbp-knowledge-base-web-page-element-view-demo-activity.js | 5 +++-- toolkit-showcase/src/dbp-language-select-demo-activity.js | 5 +++-- toolkit-showcase/src/dbp-matomo-demo-activity.js | 5 +++-- toolkit-showcase/src/dbp-notification-demo-activity.js | 5 +++-- toolkit-showcase/src/dbp-person-profile-demo-activity.js | 5 +++-- toolkit-showcase/src/dbp-person-select-demo-activity.js | 5 +++-- toolkit-showcase/src/dbp-qr-code-scanner-demo-activity.js | 5 +++-- 32 files changed, 96 insertions(+), 64 deletions(-) diff --git a/packages/app-shell/src/app-shell.js b/packages/app-shell/src/app-shell.js index ece65ffe..c0b5e611 100644 --- a/packages/app-shell/src/app-shell.js +++ b/packages/app-shell/src/app-shell.js @@ -227,7 +227,8 @@ export class AppShell extends ScopedElementsMixin(AdapterLitElement) { } static get properties() { - return this.getProperties({ + return { + ...super.properties, lang: { type: String, reflect: true }, src: { type: String }, basePath: { type: String, attribute: 'base-path' }, @@ -249,7 +250,7 @@ export class AppShell extends ScopedElementsMixin(AdapterLitElement) { buildUrl: { type: String, attribute: "build-url" }, buildTime: { type: String, attribute: "build-time" }, env: { type: String }, - }); + }; } _updateAuth(login) { diff --git a/packages/app-shell/src/auth-menu-button.js b/packages/app-shell/src/auth-menu-button.js index c8908443..8d86bd85 100644 --- a/packages/app-shell/src/auth-menu-button.js +++ b/packages/app-shell/src/auth-menu-button.js @@ -28,11 +28,12 @@ export class AuthMenuButton extends ScopedElementsMixin(AdapterLitElement) { } static get properties() { - return this.getProperties({ + return { + ...super.properties, lang: { type: String }, showImage: { type: Boolean, attribute: 'show-image' }, _loginData: { type: Object, attribute: false }, - }); + }; } onWindowResize() { diff --git a/packages/app-shell/src/build-info.js b/packages/app-shell/src/build-info.js index f84e436f..30bb73d3 100644 --- a/packages/app-shell/src/build-info.js +++ b/packages/app-shell/src/build-info.js @@ -13,12 +13,13 @@ export class BuildInfo extends AdapterLitElement { } static get properties() { - return this.getProperties({ + return { + ...super.properties, env: { type: String }, buildUrl: { type: String, attribute: "build-url" }, buildTime: { type: String, attribute: "build-time" }, gitInfo: { type: String, attribute: "git-info" } - }); + }; } static get styles() { diff --git a/packages/app-shell/src/tugraz-logo.js b/packages/app-shell/src/tugraz-logo.js index de1d7a12..901b0725 100644 --- a/packages/app-shell/src/tugraz-logo.js +++ b/packages/app-shell/src/tugraz-logo.js @@ -14,9 +14,10 @@ export class TUGrazLogo extends AdapterLitElement { } static get properties() { - return this.getProperties({ + return { + ...super.properties, lang: { type: String } - }); + }; } update(changedProperties) { diff --git a/packages/auth/src/auth-keycloak.js b/packages/auth/src/auth-keycloak.js index 629daae8..b59dd2cf 100644 --- a/packages/auth/src/auth-keycloak.js +++ b/packages/auth/src/auth-keycloak.js @@ -148,7 +148,8 @@ export class AuthKeycloak extends AdapterLitElement { } static get properties() { - return this.getProperties({ + return { + ...super.properties, lang: { type: String }, forceLogin: { type: Boolean, attribute: 'force-login' }, tryLogin: { type: Boolean, attribute: 'try-login' }, @@ -166,7 +167,7 @@ export class AuthKeycloak extends AdapterLitElement { silentCheckSsoRedirectUri: { type: String, attribute: 'silent-check-sso-redirect-uri' }, scope: { type: String }, idpHint: { type: String, attribute: 'idp-hint' }, - }); + }; } connectedCallback() { diff --git a/packages/auth/src/dbp-auth-demo.js b/packages/auth/src/dbp-auth-demo.js index 621227b5..f31c31b8 100644 --- a/packages/auth/src/dbp-auth-demo.js +++ b/packages/auth/src/dbp-auth-demo.js @@ -22,10 +22,11 @@ class AuthDemo extends ScopedElementsMixin(DBPLitElement) { } static get properties() { - return this.getProperties({ + return { + ...super.properties, lang: { type: String }, entryPointUrl: { type: String, attribute: 'entry-point-url' }, - }); + }; } update(changedProperties) { diff --git a/packages/check-in-place-select/src/check-in-place-select.js b/packages/check-in-place-select/src/check-in-place-select.js index 888a2482..27a84b80 100644 --- a/packages/check-in-place-select/src/check-in-place-select.js +++ b/packages/check-in-place-select/src/check-in-place-select.js @@ -57,7 +57,8 @@ export class CheckInPlaceSelect extends ScopedElementsMixin(AdapterLitElement) { } static get properties() { - return this.getProperties({ + return { + ...super.properties, lang: { type: String }, active: { type: Boolean, attribute: false }, entryPointUrl: { type: String, attribute: 'entry-point-url' }, @@ -66,7 +67,7 @@ export class CheckInPlaceSelect extends ScopedElementsMixin(AdapterLitElement) { showReloadButton: { type: Boolean, attribute: 'show-reload-button' }, reloadButtonTitle: { type: String, attribute: 'reload-button-title' }, showCapacity: { type: Boolean, attribute: 'show-capacity' }, - }); + }; } clear() { diff --git a/packages/check-in-place-select/src/dbp-check-in-place-select-demo.js b/packages/check-in-place-select/src/dbp-check-in-place-select-demo.js index 98d12c10..46002a3f 100644 --- a/packages/check-in-place-select/src/dbp-check-in-place-select-demo.js +++ b/packages/check-in-place-select/src/dbp-check-in-place-select-demo.js @@ -24,11 +24,12 @@ export class CheckInPlaceSelectDemo extends ScopedElementsMixin(DBPLitElement) { } static get properties() { - return this.getProperties({ + return { + ...super.properties, lang: { type: String }, entryPointUrl: { type: String, attribute: 'entry-point-url' }, noAuth: { type: Boolean, attribute: 'no-auth' }, - }); + }; } connectedCallback() { diff --git a/packages/data-table-view/src/data-table-view.js b/packages/data-table-view/src/data-table-view.js index bcff4587..fb9690ba 100644 --- a/packages/data-table-view/src/data-table-view.js +++ b/packages/data-table-view/src/data-table-view.js @@ -49,7 +49,8 @@ export class DataTableView extends AdapterLitElement { } static get properties() { - return this.getProperties({ + return { + ...super.properties, lang: { type: String }, table: { type: Object, attribute: false }, paging: { type: Boolean }, @@ -62,7 +63,7 @@ export class DataTableView extends AdapterLitElement { exportName: { type: String, attribute: 'export-name' }, columnSearching: { type: Boolean, attribute: 'column-searching'}, defaultOrder: { type: Array, attribute: 'default-order'} - }); + }; } set_columns(cols) { diff --git a/packages/data-table-view/src/dbp-data-table-view-demo.js b/packages/data-table-view/src/dbp-data-table-view-demo.js index 368f03f6..91508ff7 100644 --- a/packages/data-table-view/src/dbp-data-table-view-demo.js +++ b/packages/data-table-view/src/dbp-data-table-view-demo.js @@ -24,11 +24,12 @@ export class DataTableViewDemo extends ScopedElementsMixin(DBPLitElement) { } static get properties() { - return this.getProperties({ + return { + ...super.properties, lang: { type: String }, entryPointUrl: { type: String, attribute: 'entry-point-url' }, noAuth: { type: Boolean, attribute: 'no-auth' }, - }); + }; } connectedCallback() { diff --git a/packages/file-handling/src/dbp-nextcloud-file-picker.js b/packages/file-handling/src/dbp-nextcloud-file-picker.js index 158af262..c84aef9e 100644 --- a/packages/file-handling/src/dbp-nextcloud-file-picker.js +++ b/packages/file-handling/src/dbp-nextcloud-file-picker.js @@ -64,7 +64,8 @@ export class NextcloudFilePicker extends ScopedElementsMixin(DBPLitElement) { * See: https://lit-element.polymer-project.org/guide/properties#initialize */ static get properties() { - return this.getProperties({ + return { + ...super.properties, lang: { type: String }, authUrl: { type: String, attribute: 'auth-url' }, webDavUrl: { type: String, attribute: 'web-dav-url' }, @@ -85,7 +86,7 @@ export class NextcloudFilePicker extends ScopedElementsMixin(DBPLitElement) { activeDirectoryACL: { type: String, attribute: false }, selectAllButton: { type: Boolean, attribute: false }, abortUploadButton: { type: Boolean, attribute: false }, - }); + }; } diff --git a/packages/file-handling/src/file-sink.js b/packages/file-handling/src/file-sink.js index fec3f127..24e93de3 100644 --- a/packages/file-handling/src/file-sink.js +++ b/packages/file-handling/src/file-sink.js @@ -50,7 +50,8 @@ export class FileSink extends ScopedElementsMixin(DBPLitElement) { * See: https://lit-element.polymer-project.org/guide/properties#initialize */ static get properties() { - return this.getProperties({ + return { + ...super.properties, context: {type: String, attribute: 'context'}, lang: {type: String}, filename: {type: String}, @@ -69,7 +70,7 @@ export class FileSink extends ScopedElementsMixin(DBPLitElement) { firstOpen: {type: Boolean, attribute: false}, nextcloudDefaultDir: {type: String, attribute: 'nextcloud-default'}, nextcloudDir: {type: String, attribute: false}, - }); + }; } diff --git a/packages/file-handling/src/file-source.js b/packages/file-handling/src/file-source.js index 1119e56e..0d729056 100644 --- a/packages/file-handling/src/file-source.js +++ b/packages/file-handling/src/file-source.js @@ -68,7 +68,8 @@ export class FileSource extends ScopedElementsMixin(DBPLitElement) { * See: https://lit-element.polymer-project.org/guide/properties#initialize */ static get properties() { - return this.getProperties({ + return { + ...super.properties, context: { type: String, attribute: 'context'}, lang: { type: String }, allowedMimeTypes: { type: String, attribute: 'allowed-mime-types' }, @@ -88,7 +89,7 @@ export class FileSource extends ScopedElementsMixin(DBPLitElement) { firstOpen: { type: Boolean, attribute: false }, nextcloudDefaultDir: { type: String, attribute: 'nextcloud-default' }, nextcloudDir: { type: String, attribute: false }, - }); + }; } update(changedProperties) { diff --git a/packages/knowledge-base-web-page-element-view/src/dbp-knowledge-base-web-page-element-view-demo.js b/packages/knowledge-base-web-page-element-view/src/dbp-knowledge-base-web-page-element-view-demo.js index 14639b9b..d72d83d8 100644 --- a/packages/knowledge-base-web-page-element-view/src/dbp-knowledge-base-web-page-element-view-demo.js +++ b/packages/knowledge-base-web-page-element-view/src/dbp-knowledge-base-web-page-element-view-demo.js @@ -24,11 +24,12 @@ export class KnowledgeBaseWebPageElementViewDemo extends ScopedElementsMixin(DBP } static get properties() { - return this.getProperties({ + return { + ...super.properties, lang: { type: String }, entryPointUrl: { type: String, attribute: 'entry-point-url' }, noAuth: { type: Boolean, attribute: 'no-auth' }, - }); + }; } update(changedProperties) { diff --git a/packages/matomo/src/dbp-matomo-demo.js b/packages/matomo/src/dbp-matomo-demo.js index dbe1ed35..79e4d675 100644 --- a/packages/matomo/src/dbp-matomo-demo.js +++ b/packages/matomo/src/dbp-matomo-demo.js @@ -28,13 +28,14 @@ export class MatomoDemo extends ScopedElementsMixin(DBPLitElement) { } static get properties() { - return this.getProperties({ + return { + ...super.properties, lang: { type: String }, entryPointUrl: { type: String, attribute: 'entry-point-url' }, matomoUrl: { type: String, attribute: "matomo-url" }, matomoSiteId: { type: Number, attribute: "matomo-site-id" }, noAuth: { type: Boolean, attribute: 'no-auth' }, - }); + }; } connectedCallback() { diff --git a/packages/notification/src/notification.js b/packages/notification/src/notification.js index 5e68e1d5..9faf5efd 100644 --- a/packages/notification/src/notification.js +++ b/packages/notification/src/notification.js @@ -17,9 +17,10 @@ export class Notification extends DBPLitElement { * See: https://lit-element.polymer-project.org/guide/properties#initialize */ static get properties() { - return this.getProperties({ + return { + ...super.properties, lang: { type: String }, - }); + }; } connectedCallback() { diff --git a/packages/person-profile/src/dbp-person-profile-demo.js b/packages/person-profile/src/dbp-person-profile-demo.js index 4328ef6a..4893e59d 100644 --- a/packages/person-profile/src/dbp-person-profile-demo.js +++ b/packages/person-profile/src/dbp-person-profile-demo.js @@ -30,13 +30,14 @@ export class PersonProfileDemo extends ScopedElementsMixin(DBPLitElement) { } static get properties() { - return this.getProperties({ + return { + ...super.properties, lang: { type: String }, entryPointUrl: { type: String, attribute: 'entry-point-url' }, person: { type: String, attribute: false }, selectedPerson: { type: String, attribute: false }, noAuth: { type: Boolean, attribute: 'no-auth' }, - }); + }; } connectedCallback() { diff --git a/packages/person-select/src/dbp-person-select-demo.js b/packages/person-select/src/dbp-person-select-demo.js index 30d36679..cdfec18f 100644 --- a/packages/person-select/src/dbp-person-select-demo.js +++ b/packages/person-select/src/dbp-person-select-demo.js @@ -24,11 +24,12 @@ export class PersonSelectDemo extends ScopedElementsMixin(DBPLitElement) { } static get properties() { - return this.getProperties({ + return { + ...super.properties, lang: { type: String }, entryPointUrl: { type: String, attribute: 'entry-point-url' }, noAuth: { type: Boolean, attribute: 'no-auth' }, - }); + }; } connectedCallback() { diff --git a/packages/person-select/src/person-select.js b/packages/person-select/src/person-select.js index 540d5c49..b662067a 100644 --- a/packages/person-select/src/person-select.js +++ b/packages/person-select/src/person-select.js @@ -55,7 +55,8 @@ export class PersonSelect extends ScopedElementsMixin(AdapterLitElement) { } static get properties() { - return this.getProperties({ + return { + ...super.properties, lang: { type: String }, active: { type: Boolean, attribute: false }, entryPointUrl: { type: String, attribute: 'entry-point-url' }, @@ -64,7 +65,7 @@ export class PersonSelect extends ScopedElementsMixin(AdapterLitElement) { showReloadButton: { type: Boolean, attribute: 'show-reload-button' }, reloadButtonTitle: { type: String, attribute: 'reload-button-title' }, showBirthDate: { type: Boolean, attribute: 'show-birth-date' }, - }); + }; } clear() { diff --git a/packages/provider/src/dbp-provider-demo.js b/packages/provider/src/dbp-provider-demo.js index d7681944..60c7f0a7 100644 --- a/packages/provider/src/dbp-provider-demo.js +++ b/packages/provider/src/dbp-provider-demo.js @@ -144,7 +144,8 @@ class DemoConsumer extends DBPLitElement { } static get properties() { - return this.getProperties({ + return { + ...super.properties, lang: { type: String }, entryPointUrl: { type: String, attribute: 'entry-point-url' }, foo: { type: String }, @@ -152,7 +153,7 @@ class DemoConsumer extends DBPLitElement { gong: { type: String }, borderColor: { type: String, attribute: 'border-color' }, ping: { type: String } - }); + }; } attributeChangedCallback(name, oldValue, newValue) { diff --git a/toolkit-showcase/src/dbp-check-in-place-select-demo-activity.js b/toolkit-showcase/src/dbp-check-in-place-select-demo-activity.js index 1c4d9519..d759332b 100644 --- a/toolkit-showcase/src/dbp-check-in-place-select-demo-activity.js +++ b/toolkit-showcase/src/dbp-check-in-place-select-demo-activity.js @@ -23,10 +23,11 @@ class DbpActivityNameDemoActivity extends ScopedElementsMixin(AdapterLitElement) } static get properties() { - return this.getProperties({ + return { + ...super.properties, lang: { type: String }, entryPointUrl: { type: String, attribute: 'entry-point-url' }, - }); + }; } connectedCallback() { diff --git a/toolkit-showcase/src/dbp-common-demo-activity.js b/toolkit-showcase/src/dbp-common-demo-activity.js index 91cc10a5..b7f49e7a 100644 --- a/toolkit-showcase/src/dbp-common-demo-activity.js +++ b/toolkit-showcase/src/dbp-common-demo-activity.js @@ -23,10 +23,11 @@ class DbpCommonDemoActivity extends ScopedElementsMixin(AdapterLitElement) { } static get properties() { - return this.getProperties({ + return { + ...super.properties, lang: { type: String }, entryPointUrl: { type: String, attribute: 'entry-point-url' }, - }); + }; } connectedCallback() { diff --git a/toolkit-showcase/src/dbp-data-table-view-demo-activity.js b/toolkit-showcase/src/dbp-data-table-view-demo-activity.js index dee1780f..30579ae2 100644 --- a/toolkit-showcase/src/dbp-data-table-view-demo-activity.js +++ b/toolkit-showcase/src/dbp-data-table-view-demo-activity.js @@ -23,10 +23,11 @@ class DbpActivityNameDemoActivity extends ScopedElementsMixin(AdapterLitElement) } static get properties() { - return this.getProperties({ + return { + ...super.properties, lang: { type: String }, entryPointUrl: { type: String, attribute: 'entry-point-url' }, - }); + }; } connectedCallback() { diff --git a/toolkit-showcase/src/dbp-demo-template.js b/toolkit-showcase/src/dbp-demo-template.js index f7ae5bd0..da2a3f3b 100644 --- a/toolkit-showcase/src/dbp-demo-template.js +++ b/toolkit-showcase/src/dbp-demo-template.js @@ -24,10 +24,11 @@ class DbpActivityNameDemoActivity extends ScopedElementsMixin(AdapterLitElement) } static get properties() { - return this.getProperties({ + return { + ...super.properties, lang: { type: String }, entryPointUrl: { type: String, attribute: 'entry-point-url' }, - }); + }; } connectedCallback() { diff --git a/toolkit-showcase/src/dbp-file-handling-demo-activity.js b/toolkit-showcase/src/dbp-file-handling-demo-activity.js index fbc6d984..f796324c 100644 --- a/toolkit-showcase/src/dbp-file-handling-demo-activity.js +++ b/toolkit-showcase/src/dbp-file-handling-demo-activity.js @@ -23,10 +23,11 @@ class DbpFileHandlingDemoActivity extends ScopedElementsMixin(AdapterLitElement) } static get properties() { - return this.getProperties({ + return { + ...super.properties, lang: { type: String }, entryPointUrl: { type: String, attribute: 'entry-point-url' }, - }); + }; } connectedCallback() { diff --git a/toolkit-showcase/src/dbp-knowledge-base-web-page-element-view-demo-activity.js b/toolkit-showcase/src/dbp-knowledge-base-web-page-element-view-demo-activity.js index 548c8ec6..281a4ce5 100644 --- a/toolkit-showcase/src/dbp-knowledge-base-web-page-element-view-demo-activity.js +++ b/toolkit-showcase/src/dbp-knowledge-base-web-page-element-view-demo-activity.js @@ -23,10 +23,11 @@ class KnowledgeBaseWebPageElementViewDemoActivity extends ScopedElementsMixin(Ad } static get properties() { - return this.getProperties({ + return { + ...super.properties, lang: { type: String }, entryPointUrl: { type: String, attribute: 'entry-point-url' }, - }); + }; } connectedCallback() { diff --git a/toolkit-showcase/src/dbp-language-select-demo-activity.js b/toolkit-showcase/src/dbp-language-select-demo-activity.js index 3d84c6c9..d92c2a1f 100644 --- a/toolkit-showcase/src/dbp-language-select-demo-activity.js +++ b/toolkit-showcase/src/dbp-language-select-demo-activity.js @@ -23,10 +23,11 @@ class DbpLanguageSelectDemoActivity extends ScopedElementsMixin(AdapterLitElemen } static get properties() { - return this.getProperties({ + return { + ...super.properties, lang: { type: String }, entryPointUrl: { type: String, attribute: 'entry-point-url' }, - }); + }; } connectedCallback() { diff --git a/toolkit-showcase/src/dbp-matomo-demo-activity.js b/toolkit-showcase/src/dbp-matomo-demo-activity.js index e1a49d98..54d7a496 100644 --- a/toolkit-showcase/src/dbp-matomo-demo-activity.js +++ b/toolkit-showcase/src/dbp-matomo-demo-activity.js @@ -23,10 +23,11 @@ class DbpMatomoDemoActivity extends ScopedElementsMixin(AdapterLitElement) { } static get properties() { - return this.getProperties({ + return { + ...super.properties, lang: { type: String }, entryPointUrl: { type: String, attribute: 'entry-point-url' }, - }); + }; } connectedCallback() { diff --git a/toolkit-showcase/src/dbp-notification-demo-activity.js b/toolkit-showcase/src/dbp-notification-demo-activity.js index b9190370..841b55ae 100644 --- a/toolkit-showcase/src/dbp-notification-demo-activity.js +++ b/toolkit-showcase/src/dbp-notification-demo-activity.js @@ -23,10 +23,11 @@ class DbpNotificationDemoActivity extends ScopedElementsMixin(AdapterLitElement) } static get properties() { - return this.getProperties({ + return { + ...super.properties, lang: { type: String }, entryPointUrl: { type: String, attribute: 'entry-point-url' }, - }); + }; } connectedCallback() { diff --git a/toolkit-showcase/src/dbp-person-profile-demo-activity.js b/toolkit-showcase/src/dbp-person-profile-demo-activity.js index 6ee3a02f..db8a6934 100644 --- a/toolkit-showcase/src/dbp-person-profile-demo-activity.js +++ b/toolkit-showcase/src/dbp-person-profile-demo-activity.js @@ -23,10 +23,11 @@ class DbpPersonProfileDemoActivity extends ScopedElementsMixin(AdapterLitElement } static get properties() { - return this.getProperties({ + return { + ...super.properties, lang: { type: String }, entryPointUrl: { type: String, attribute: 'entry-point-url' }, - }); + }; } connectedCallback() { diff --git a/toolkit-showcase/src/dbp-person-select-demo-activity.js b/toolkit-showcase/src/dbp-person-select-demo-activity.js index f2cdd7db..641c49bd 100644 --- a/toolkit-showcase/src/dbp-person-select-demo-activity.js +++ b/toolkit-showcase/src/dbp-person-select-demo-activity.js @@ -23,10 +23,11 @@ class DbpPersonSelectDemoActivity extends ScopedElementsMixin(AdapterLitElement) } static get properties() { - return this.getProperties({ + return { + ...super.properties, lang: { type: String }, entryPointUrl: { type: String, attribute: 'entry-point-url' }, - }); + }; } connectedCallback() { diff --git a/toolkit-showcase/src/dbp-qr-code-scanner-demo-activity.js b/toolkit-showcase/src/dbp-qr-code-scanner-demo-activity.js index 73d679fa..edcfb693 100644 --- a/toolkit-showcase/src/dbp-qr-code-scanner-demo-activity.js +++ b/toolkit-showcase/src/dbp-qr-code-scanner-demo-activity.js @@ -23,10 +23,11 @@ class DbpQrCodeScannerDemoActivity extends ScopedElementsMixin(AdapterLitElement } static get properties() { - return this.getProperties({ + return { + ...super.properties, lang: { type: String }, entryPointUrl: { type: String, attribute: 'entry-point-url' }, - }); + }; } connectedCallback() { -- GitLab