Dom.collapseselectedcodefragment() – Adobe Dreamweaver API Reference CS5 User Manual
Page 209

204
DREAMWEAVER API REFERENCE
Workspace
Last updated 8/27/2013
Description
This function determines whether the selection in Code view is entirely within a single pair of start and end tags or
contains a single pair of start and end tags. If so, it collapses the code that precedes the start tag and the code that
follows the end tag; if not, the function does nothing.
Arguments
allowAdjustmentOfCodeFragments
•
The allowAdjustmentOfCodeFragments argument is a required, Boolean value. If
true
, Dreamweaver adjusts the
boundaries of the code before the start tag and of the code after the end tag to perform a smart collapse, which
preserves current indenting and spacing. If
false
, Dreamweaver collapses the code fragments that are before the
open tag and after the end tag exactly as indicated by the selection.
Returns
Nothing.
Example
The following example adjusts the boundaries of the code before the starting tag after the ending tag to perform a smart
collapse that preserves indenting and spacing:
var currentDOM = dw.getDocumentDOM();
currentDOM.collapseFullTagInverse(true);
dom.collapseSelectedCodeFragment()
Availability
Dreamweaver 8.
Description
This function collapses the selected code in Code view. If the selection is already collapsed, this function does nothing.
Arguments
allowCodeFragmentAdjustment
•
The allowCodeFragmentAdjustment is a required, Boolean value. If
true
, Dreamweaver modifies the boundaries
of the current selection to perform a smart collapse, which preserves current indenting and spacing. If
false
,
Dreamweaver collapses the currently selected code fragment exactly as indicated by the selection.
Returns
Nothing.
Example
The following example collapses the selected code fragment, without modification, in Code view:
var currentDOM = dw.getDocumentDOM();
currentDOM.collapseSelectedCodeFragment(false);