Lines Matching refs:Element

404     var div = new Element('div');
1510 return Element.extend(element);
1519 results.push(Element.extend(query.snapshotItem(i)));
1547 var element = this.Element;
1548 this.Element = function(tagName, attributes) { method
1551 var cache = Element.cache;
1555 return Element.writeAttribute(document.createElement(tagName), attributes);
1557 if (!cache[tagName]) cache[tagName] = Element.extend(document.createElement(tagName));
1558 return Element.writeAttribute(cache[tagName].cloneNode(false), attributes);
1560 Object.extend(this.Element, element || { });
1563 Element.cache = { };
1565 Element.Methods = {
1572 Element[Element.visible(element) ? 'hide' : 'show'](element);
1628 insert = Element._insertionTranslations[position];
1641 childNodes = Element._getContentFromAnonymousElement(tagName, content.stripScripts());
1656 else if (Object.isString(wrapper)) wrapper = new Element(wrapper, attributes);
1657 else wrapper = new Element('div', wrapper);
1680 elements.push(Element.extend(element));
1777 var t = Element._attributeTranslations.read;
1790 var attributes = { }, t = Element._attributeTranslations.write;
1817 return new Element.ClassNames(element);
1960 var pos = Element.getStyle(element, 'position');
1990 element._overflow = Element.getStyle(element, 'overflow') || 'auto';
2011 return Element._returnOffset(valueL, valueT);
2022 var p = Element.getStyle(element, 'position');
2026 return Element._returnOffset(valueL, valueT);
2076 return Element._returnOffset(valueL, valueT);
2084 if (Element.getStyle(element, 'position') != 'static')
2100 Element.getStyle(element, 'position') == 'absolute') break;
2112 return Element._returnOffset(valueL, valueT);
2135 if (Element.getStyle(element, 'position') == 'absolute') {
2155 Element.Methods.identify.counter = 1;
2157 Object.extend(Element.Methods, {
2158 getElementsBySelector: Element.Methods.select,
2159 childElements: Element.Methods.immediateDescendants
2162 Element._attributeTranslations = {
2173 Element.Methods.getStyle = Element.Methods.getStyle.wrap(
2180 if (!Element.visible(element)) return null;
2207 Element.Methods.readAttribute = Element.Methods.readAttribute.wrap(
2218 Element.Methods.getOffsetParent = Element.Methods.getOffsetParent.wrap(
2231 Element.Methods[method] = Element.Methods[method].wrap(
2249 Element.Methods.getStyle = function(element, style) {
2269 Element.Methods.setOpacity = function(element, value) {
2290 Element._attributeTranslations = {
2321 Element._attributeTranslations.write = {
2325 }, Element._attributeTranslations.read.names),
2337 Element._attributeTranslations.has = {};
2341 Element._attributeTranslations.write.names[attr.toLowerCase()] = attr;
2342 Element._attributeTranslations.has[attr.toLowerCase()] = attr;
2374 })(Element._attributeTranslations.read.values);
2378 Element.Methods.setOpacity = function(element, value) {
2387 Element.Methods.setOpacity = function(element, value) {
2407 Element.Methods.cumulativeOffset = function(element) {
2413 if (Element.getStyle(element, 'position') == 'absolute') break;
2418 return Element._returnOffset(valueL, valueT);
2424 Element.Methods.update = function(element, content) {
2433 if (tagName in Element._insertionTranslations.tags) {
2435 Element._getContentFromAnonymousElement(tagName, content.stripScripts())
2446 Element.Methods.replace = function(element, content) {
2458 if (Element._insertionTranslations.tags[tagName]) {
2460 var fragments = Element._getContentFromAnonymousElement(tagName, content.stripScripts());
2474 Element._returnOffset = function(l, t) {
2481 Element._getContentFromAnonymousElement = function(tagName, html) {
2482 var div = new Element('div'), t = Element._insertionTranslations.tags[tagName];
2490 Element._insertionTranslations = {
2518 }).call(Element._insertionTranslations);
2520 Element.Methods.Simulated = {
2522 attribute = Element._attributeTranslations.has[attribute] || attribute;
2528 Element.Methods.ByTag = { };
2530 Object.extend(Element, Element.Methods);
2539 Element.extend = (function() {
2543 var Methods = { }, ByTag = Element.Methods.ByTag;
2568 Object.extend(Methods, Element.Methods);
2569 Object.extend(Methods, Element.Methods.Simulated);
2578 Element.hasAttribute = function(element, attribute) {
2580 return Element.Methods.Simulated.hasAttribute(element, attribute);
2583 Element.addMethods = function(methods) {
2584 var F = Prototype.BrowserFeatures, T = Element.Methods.ByTag;
2588 Object.extend(Form.Element, Form.Element.Methods);
2589 Object.extend(Element.Methods.ByTag, {
2591 "INPUT": Object.clone(Form.Element.Methods),
2592 "SELECT": Object.clone(Form.Element.Methods),
2593 "TEXTAREA": Object.clone(Form.Element.Methods)
2602 if (!tagName) Object.extend(Element.Methods, methods || { });
2610 if (!Element.Methods.ByTag[tagName])
2611 Element.Methods.ByTag[tagName] = { };
2612 Object.extend(Element.Methods.ByTag[tagName], methods);
2651 copy(Element.Methods, HTMLElement.prototype);
2652 copy(Element.Methods.Simulated, HTMLElement.prototype, true);
2656 for (var tag in Element.Methods.ByTag) {
2663 Object.extend(Element, Element.Methods);
2664 delete Element.ByTag;
2666 if (Element.extend.refresh) Element.extend.refresh();
2667 Element.cache = { };
2691 return Element._returnOffset(
2982 return Element.hasClassName(element, matches[1]);
2990 return Element.hasAttribute(element, matches[1]);
2994 var nodeValue = Element.readAttribute(element, matches[1]);
3045 results.push(Element.extend(n));
3078 h.concat(results, Element.nextSiblings(node));
3125 if (Element.descendantOf(targetNode, node)) return [targetNode];
3136 return (targetNode && Element.descendantOf(targetNode, root)) ? [targetNode] : [];
3161 if (Element.hasAttribute(node, attr)) results.push(node);
3170 var nodeValue = Element.readAttribute(node, attr);
3414 if (Form.Element.Serializers[child.tagName.toLowerCase()])
3415 elements.push(Element.extend(child));
3425 if (!typeName && !name) return $A(inputs).map(Element.extend);
3431 matchingInputs.push(Element.extend(input));
3489 Form.Element = { class in Form
3501 Form.Element.Methods = {
3518 return Form.Element.Serializers[method](element);
3524 Form.Element.Serializers[method](element, value);
3564 var Field = Form.Element;
3565 var $F = Form.Element.Methods.getValue;
3569 Form.Element.Serializers = {
3574 return Form.Element.Serializers.inputSelector(element, value);
3576 return Form.Element.Serializers.textarea(element, value);
3628 return Element.extend(opt).hasAttribute('value') ? opt.value : opt.text;
3651 Form.Element.Observer = Class.create(Abstract.TimedObserver, {
3653 return Form.Element.getValue(this.element);
3704 Form.Element.EventObserver = Class.create(Abstract.EventObserver, {
3706 return Form.Element.getValue(this.element);
3742 return Element.extend(element);
3777 return Element.extend(node.nodeType == Node.TEXT_NODE ? node.parentNode : node);
3984 Element.addMethods({
3991 fire: Element.Methods.fire.methodize(),
3992 observe: Element.Methods.observe.methodize(),
3993 stopObserving: Element.Methods.stopObserving.methodize(),
4038 var Toggle = { display: Element.toggle };
4040 Element.Methods.childOf = Element.Methods.descendantOf;
4044 return Element.insert(element, {before:content});
4048 return Element.insert(element, {top:content});
4052 return Element.insert(element, {bottom:content});
4056 return Element.insert(element, {after:content});
4089 this.offset = Element.cumulativeOffset(element);
4098 var offsetcache = Element.cumulativeScrollOffset(element);
4102 this.offset = Element.cumulativeOffset(element);
4123 cumulativeOffset: Element.Methods.cumulativeOffset,
4125 positionedOffset: Element.Methods.positionedOffset,
4129 return Element.absolutize(element);
4134 return Element.relativize(element);
4137 realOffset: Element.Methods.cumulativeScrollOffset,
4139 offsetParent: Element.Methods.getOffsetParent,
4141 page: Element.Methods.viewportOffset,
4145 return Element.clonePosition(target, source, options);
4174 elements.push(Element.extend(child));
4182 }(Element.Methods);
4186 Element.ClassNames = Class.create();
4187 Element.ClassNames.prototype = {
4217 Object.extend(Element.ClassNames.prototype, Enumerable);
4221 Element.addMethods();