Lines Matching defs:Element

397 		if (!win.Element){
398 win.Element = $empty;
400 win.Element.prototype = (Browser.Engine.webkit) ? window["[[DOMElement.prototype]]"] : {};
1294 Script: Element.js
1302 var Element = new Native({
1304 name: 'Element',
1306 legacy: window.Element,
1309 var konstructor = Element.Constructors.get(tag);
1316 Element.Prototype[key] = value;
1331 Element.Prototype = {$family: {name: 'element'}};
1333 Element.Constructors = new Hash;
1348 iframe = new Element(iframe || 'iframe', props);
1356 $extend(win.Element.prototype, Element.Prototype);
1467 var proto = Element.Prototype;
1480 Native.implement([Element, Document], {
1523 Element.dispose(item);
1541 if (el.nodeType == 1 && (!match || Element.match(el, match))){
1593 Element.implement('inject' + where, function(el){
1598 Element.implement('grab' + where, function(el){
1605 Element.implement({
1613 var property = Element.Properties.get(prop);
1620 var property = Element.Properties.get(prop);
1625 var property = Element.Properties.get(prop);
1789 var value = (el.tagName.toLowerCase() == 'select') ? Element.getSelected(el).map(function(opt){
1827 Element.empty(this);
1828 Element.dispose(this);
1835 Element.destroy(node);
1852 return (!tag || (tag == this) || (Element.get(this, 'tag') == tag));
1857 Native.implement([Element, Window, Document], {
1904 Element.Properties = new Hash;
1906 Element.Properties.style = {
1922 Element.Properties.tag = {
1930 Element.Properties.html = (function(){
1961 if (Browser.Engine.webkit && Browser.Engine.version < 420) Element.Properties.text = {
1973 Script: Element.Event.js
1974 Contains Element methods for dealing with events, and custom Events.
1980 Element.Properties.events = {set: function(events){
1984 Native.implement([Element, Window, Document], {
1991 var realType = type, custom = Element.Events.get(type), condition = fn, self = this;
2005 var nativeEvent = Element.NativeEvents[realType];
2026 var custom = Element.Events.get(type);
2031 return (Element.NativeEvents[type]) ? this.removeListener(type, value) : this;
2082 Element.NativeEvents = {
2101 Element.Events = new Hash({
2123 Script: Element.Style.js
2130 Element.Properties.styles = {set: function(styles){
2134 Element.Properties.opacity = {
2156 Element.implement({
2173 var map = (Element.Styles.get(property) || '@').split(' ');
2194 for (var style in Element.ShortStyles){
2196 for (var s in Element.ShortStyles[style]) result.push(this.getStyle(s));
2235 Element.Styles = new Hash({
2245 Element.ShortStyles = {margin: {}, padding: {}, border: {}, borderWidth: {}, borderStyle: {}, borderColor: {}};
2248 var Short = Element.ShortStyles;
2249 var All = Element.Styles;
2265 Script: Element.Dimensions.js
2272 - Element positioning based on the [qooxdoo](http://qooxdoo.org/) code and smart browser fixes, [LGPL License](http://www.gnu.org/licenses/lgpl.html).
2278 Element.implement({
2427 var styleString = Element.getComputedStyle;
2458 Native.implement([Window, Document, Element], {
2503 Native.implement([Document, Element], {
2518 Element.implement({
2632 var item = (ctx.getElementById) ? ctx.getElementById(id, true) : Element.getElementById(ctx, id, true);
2751 var result = Element.prototype.getProperty.call(self, name);
2781 return !Element.match(this, selector);
2868 Element.Events.domready = {
3101 this.object = ((container) ? container.empty() : new Element('div')).set('html', build).firstChild;
3348 Element.Styles.each(function(value, style){
3349 if (!rule.style[style] || Element.ShortStyles[style]) return;
3432 Element.Properties.tween = {
3450 Element.implement({
3536 Element.Properties.morph = {
3554 Element.implement({
3880 var container = new Element('div');
3894 var child = Element.clone(root.childNodes[i], true, true);
3923 Element.Properties.send = {
3943 Element.Properties.load = {
3961 Element.implement({