@ -25,10 +25,12 @@ BI.Tooltip = BI.inherit(BI.Tip, {
render : function ( ) {
render : function ( ) {
var o = this . options ;
var o = this . options ;
this . element . addClass ( "tooltip-" + o . level ) ;
this . element . addClass ( "tooltip-" + o . level ) ;
function fn ( e ) {
function fn ( e ) {
o . stopPropagation && e . stopPropagation ( ) ;
o . stopPropagation && e . stopPropagation ( ) ;
o . stopEvent && e . stopEvent ( ) ;
o . stopEvent && e . stopEvent ( ) ;
}
}
this . element . bind ( {
this . element . bind ( {
click : fn ,
click : fn ,
mousedown : fn ,
mousedown : fn ,
@ -48,7 +50,7 @@ BI.Tooltip = BI.inherit(BI.Tip, {
innerVgap : this . _const . vgap ,
innerVgap : this . _const . vgap ,
items : BI . map ( texts , function ( i , text ) {
items : BI . map ( texts , function ( i , text ) {
return {
return {
type : "bi.label " ,
type : "bi.text " ,
textAlign : o . textAlign ,
textAlign : o . textAlign ,
whiteSpace : "normal" ,
whiteSpace : "normal" ,
text : text ,
text : text ,
@ -58,7 +60,7 @@ BI.Tooltip = BI.inherit(BI.Tip, {
} ) ;
} ) ;
} else {
} else {
this . text = BI . createWidget ( {
this . text = BI . createWidget ( {
type : "bi.label " ,
type : "bi.text " ,
element : this ,
element : this ,
textAlign : o . textAlign ,
textAlign : o . textAlign ,
whiteSpace : "normal" ,
whiteSpace : "normal" ,