Home | History | Annotate | Download | only in ui

Lines Matching refs:element

33  * @param {!Element} relativeToElement
43 this._glassPane.element.tabIndex = 0;
44 this._glassPane.element.addEventListener("focus", this._onGlassPaneFocus.bind(this), false);
45 this._glassPane.element.addEventListener("keydown", this._onGlassPaneKeyDown.bind(this), false);
47 this._element = this._glassPane.element.createChild("div");
71 * @param {!Element} relativeToElement
149 /** @type {!Element} */
150 this.element;
155 * @param {!Element} element
157 show: function(element)
159 element.appendChild(this.element);
160 this.element.classList.add("dialog-contents");
161 element.classList.add("dialog");
165 * @param {!Element} element
166 * @param {!Element} relativeToElement
168 position: function(element, relativeToElement)
170 var container = WebInspector.Dialog._modalHostView.element;
173 var positionX = box.x + (relativeToElement.offsetWidth - element.offsetWidth) / 2;
174 positionX = Number.constrain(positionX, 0, container.offsetWidth - element.offsetWidth);
176 var positionY = box.y + (relativeToElement.offsetHeight - element.offsetHeight) / 2;
177 positionY = Number.constrain(positionY, 0, container.offsetHeight - element.offsetHeight);
179 element.style.position = "absolute";
180 element.positionAt(positionX, positionY, container);