Property Inspectors > The Property inspector API > canInspectSelection() |
Description
Determines whether the Property inspector is appropriate for the current selection.
Arguments
None.
Use dom.getSelectedNode() to get the current selection as a JavaScript object.
Returns
true if the inspector can inspect the current selection; false if it cannot.
Example
The following instance of canInspectSelection() returns true if the selection contains the CLASSID attribute and the value of that attribute is "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" (the class ID for Flash Player):
function canInspectSelection(){
var theDOM = dw.getDocumentDOM();
var theObj = theDOM.getSelectedNode();
return (theObj.nodeType == Node.ELEMENT_NODE && ¬
theObj.hasAttribute("classid") && ¬
theObj.getAttribute("classid").toLowerCase()== ¬
"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000");
}