+
+
+
-
-
-
- `;
- }
-
- static get properties() {
- return {
- /**
- * True if the overlay is currently displayed.
- */
- opened: {
- type: Boolean,
- value: false,
- notify: true,
- reflectToAttribute: true,
- observer: '_openedChanged'
- },
-
- editorPosition: {
- type: String,
- reflectToAttribute: true
- },
-
- /** Theme to use */
- theme: String,
-
- /** Disable closing when user clicks outside */
- noCloseOnOutsideClick: Boolean,
-
- /** Disable closing when user presses escape */
- noCloseOnEsc: Boolean,
-
- mobile: {
- type: Boolean,
- observer: '__mobileChanged',
- reflectToAttribute: true
- },
-
- __ariaLabel: String
- };
- }
-
- ready() {
- super.ready();
- this._dialogOpenedChangedListener = this._dialogOpenedChangedListener.bind(this);
- this.$.dialog.addEventListener('opened-changed', this._dialogOpenedChangedListener);
- }
-
- _dialogOpenedChangedListener() {
- this.opened = this.$.dialog.opened;
+
+
+
+
+
+