Function
This plugin provides the basis for an insert anchor dialog for the dijit.Editor
The command provided by this plugin is: * insertAnchor
String
String used for templating the HTML to insert at the desired point.
String
The CSS class name for the button node icon.
Function
", "", " | ", " "id='${id}_anchorInput' name='anchorInput' intermediateChanges='true'>", " |
", "", " | ", " "name='textInput' intermediateChanges='true'>", " |
", "", "", " |
Function
Over-ride for button state control for disabled to work.
Function
The editor to configure for this plugin to use.
Over-ride for the setting of the editor.
Function
Function to check the input to the dialog is valid and enable/disable set button
Function
Over-ridable function that connects tag specific events.
Function
Over-ridable function for getting the style to apply to the anchor. The default is a dashed border with an anchor symbol.
Function
Function to apply a style to inserted anchor tags so that they are obviously anchors.
Function
The full url to tear down to the base.
Internal function used to figure out the full root url (no relatives) for loading images in the styles in the iframe.
String
Function
Content being set.
Function to check the values in args and 'fix' them up as needed.
Function
Callback from the dialog when user presses "set" button.
Function
Handler for close event on the dialog
Function
anchor/link to process for data for the dropdown.
Over-ride for getting the values to set in the dropdown.
Object;
Function
Handler for when the dialog is opened. If the caret is currently in a URL then populate the URL's info into the dialog.
Function
The double-click event.
Function to define a behavior on double clicks on the element type this dialog edits to select it and pop up the editor dialog.
Function
node to search from.
A filter to identify the 'a' tags and if they're anchors, apply the right style to them.
Function
node to search from.
A filter to identify the 'a' tags and if they're anchors, remove the class style that shows up in the editor from them.
Object
The editor to configure for this plugin to use.
Object
Object
Object