cn : [
{
tag: "rect",
- id: "svg-r",
+ cls: "roo-signature-svg-r",
width: this.width,
height: this.height,
fill: "#ffa"
},
{
tag: "path",
- id: "svg-p",
+ cls: "roo-signature-svg-p",
'stroke': "navy",
'stroke-width': "3",
'fill': "none",
},
createSVG : function(){
var svg = this.signPanel;
- var r = svg.select('#svg-r', true).first().dom;
+ var r = svg.select('roo-signature-svg-r', true).first().dom;
var t = this;
r.addEventListener('mousedown', function(e) { return t.down(e); }, false);
//mouse event headler
down : function (e) {
this.signatureTmp += 'M' + this.getCoords(e) + ' ';
- this.signPanel.select('#svg-p', true).first().attr('d', this.signatureTmp);
+ this.signPanel.select('roo-signature-svg-p', true).first().attr('d', this.signatureTmp);
this.isMouseDown = true;
move : function (e) {
if (this.isMouseDown) {
this.signatureTmp += 'L' + this.getCoords(e) + ' ';
- this.signPanel.select('#svg-p', true).first().attr('d', this.signatureTmp);
+ this.signPanel.select('roo-signature-svg-p', true).first().attr('d', this.signatureTmp);
}
e.preventDefault();
}
}
if(this.getValue() != this.signatureTmp){
- this.signPanel.select('#svg-r', true).first().attr('fill', '#ffa');
+ this.signPanel.select('roo-signature-svg-r', true).first().attr('fill', '#ffa');
this.isConfirmed = false;
}
e.preventDefault();
// private
reset : function(){
this.signatureTmp = '';
- this.signPanel.select('#svg-r', true).first().attr('fill', '#ffa');
- this.signPanel.select('#svg-p', true).first().attr('d', '');
+ this.signPanel.select('roo-signature-svg-r', true).first().attr('fill', '#ffa');
+ this.signPanel.select('roo-signature-svg-p', true).first().attr('d', '');
this.isConfirmed = false;
Roo.form.Signature.superclass.reset.call(this);
},