1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
|
/**
* This function is used to set common properties for the given domNode.
*
* @param {Node} domNode The DOM node to assign properties to.
* @param {Object} props Key-Value pairs of properties.
* @config {String} accessKey Shortcut key.
* @config {String} dir Specifies the directionality of text.
* @config {String} lang Specifies the language of attribute values and content.
* @config {int} tabIndex Position in tabbing order.
* @config {String} title Provides a title for element.
* @return {boolean} true if successful; otherwise, false.
* @param {Object} thirdparam
*/
webui.suntheme4_2.widget.widgetBase.prototype.setCommonProps = function(domNode, props,
thirdparam) {
if (domNode == null || props == null) {
return false;
}
if (props.accessKey) {
domNode.accessKey = props.accessKey;
}
if (props.dir) {
domNode.dir = props.dir;
}
if (props.lang) {
domNode.lang = props.lang;
}
if (props.tabIndex > -1 && props.tabIndex < 32767) {
domNode.tabIndex = props.tabIndex;
}
if (props.title) {
domNode.title = props.title;
}
return true;
};
/**
* Document without a function
* @param foo
*/
x = 5;
x = {
/**
* @param testparam Doc for testparam
* @param
*/
foobar: function(foo, testparam) {
}
}
/**
* new @param
*/
|