beautypg.com

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

Page 209

background image

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);