formatDynamicDataRef()
Availability
Adobe Dreamweaver UltraDev 1.
Description
Adds the format function call to the dynamic data object. When a user selects a format from the Format text box in the Dynamic Data or the Dynamic Text dialog box or in the Bindings panel, Adobe Dreamweaver makes two changes to the user's document: It adds the appropriate format function before the HTML tag (if it's not already there), and it changes the dynamic data object to call the appropriate format function.
Adobe Dreamweaver adds the function declaration by calling the applyFormat() JavaScript function in the data format file. It changes the dynamic data object by calling the formatDynamicDataRef() function.
The formatDynamicDataRef() function is called when the user selects a format from the Format text box in the Dynamic Data or the Dynamic Text dialog box or in the Bindings panel. It does not edit the user's document.
Arguments
dynamicDataObject, format
- The
dynamicDataObjectargument is a string that contains the dynamic data object. - The
formatargument is a JavaScript object that describes the format to apply. The JavaScript object is the node that corresponds to theformattag in the Formats.xml file. The object has a JavaScript property for each attribute of the correspondingformattag.
Returns
Adobe Dreamweaver expects the new value for the dynamic data object.
If an error occurs, the function displays an alert message under certain conditions. If the function returns an empty string, the Format text box is set to None.