| function HSolidElement(data,globalData,comp){ |
| this.initElement(data,globalData,comp); |
| } |
| extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement], HSolidElement); |
| |
| HSolidElement.prototype.createContent = function(){ |
| var rect; |
| if(this.data.hasMask){ |
| rect = createNS('rect'); |
| rect.setAttribute('width',this.data.sw); |
| rect.setAttribute('height',this.data.sh); |
| rect.setAttribute('fill',this.data.sc); |
| this.svgElement.setAttribute('width',this.data.sw); |
| this.svgElement.setAttribute('height',this.data.sh); |
| } else { |
| rect = createTag('div'); |
| rect.style.width = this.data.sw + 'px'; |
| rect.style.height = this.data.sh + 'px'; |
| rect.style.backgroundColor = this.data.sc; |
| } |
| this.layerElement.appendChild(rect); |
| }; |