55 Components.utils.import(
"resource://app/jsmodules/SBDataRemoteUtils.jsm");
57 const SB_NewDataRemote =
new Components.Constructor(
"@songbirdnest.com/Songbird/DataRemote;1",
"sbIDataRemote",
"init");
82 var obj = ( typeof(aElement) ==
"object" ) ? aElement : document.getElementById( aElement );
85 retval.bindProperty( obj, aProperty, aIsBool, aIsNot, aEvalString );
88 Components.utils.reportError(
"SBDataBindElementProperty: Can't find " + aElement );
92 Components.utils.reportError( err );
120 var obj = ( typeof(aElement) ==
"object" ) ? aElement : document.getElementById( aElement );
123 retval.bindAttribute( obj,
aAttribute, aIsBool, aIsNot, aEvalString );
126 Components.utils.reportError(
"SBDataBindElementAttribute: Can't find " + aElement );
130 Components.utils.reportError(
"ERROR! Binding attribute did not succeed.\n" + err +
"\n" );
function SBDataBindElementProperty(aKey, aElement, aProperty, aIsBool, aIsNot, aEvalString)
Create a DataRemote and bind an Element's property to the data. This method creates a DataRemote asso...
function SBDataBindElementAttribute(aKey, aElement, aAttribute, aIsBool, aIsNot, aEvalString)
Create a DataRemote and bind an Element's attribute to the data. This method creates a DataRemote ass...
_getWindowDimension aAttribute