Skip to content

Commit

Permalink
Adding docs and errors for methods.
Browse files Browse the repository at this point in the history
  • Loading branch information
markstory committed Mar 28, 2009
1 parent 574b052 commit 0b7d61f
Showing 1 changed file with 12 additions and 7 deletions.
19 changes: 12 additions & 7 deletions cake/libs/view/helpers/js.php
Expand Up @@ -546,26 +546,24 @@ function request($url, $options = array()) {
* Additional options may be supported by your library.
*
* ### Options
*
* - handle - selector to the handle element.
* - start - Event fired when the drag starts
* - drag - Event fired on every step of the drag
* - stop - Event fired when dragging stops (mouse release)
* - handle - selector to the handle element.
* - snapGrid - The pixel grid that movement snaps to, an array(x, y)
* - container - The element that acts as a bounding box for the draggable element.
*
* @param array $options Options array see above.
* @return string Completed drag script
**/
function drag($options = array()) {

trigger_error(sprintf(__('%s does not have drag() implemented', true), get_class($this)), E_USER_WARNING);
}
/**
* Create a droppable element. Allows for draggable elements to be dropped on it.
* Additional options may be supported by your library.
*
* ### Options
*
* ### Options
* - drag - Elements that can be dragged into this droppable
* - drop - Event fired when an element is dropped into the drop zone.
* - hover - Event fired when a drag enters a drop zone.
Expand All @@ -574,19 +572,26 @@ function drag($options = array()) {
* @return string Completed drop script
**/
function drop($options = array()) {

trigger_error(sprintf(__('%s does not have drop() implemented', true), get_class($this)), E_USER_WARNING);
}
/**
* Create a sortable element.
*
* ### Options
* - containment - Container for move action
* - handle - Selector to handle element. Only this element will start sort action.
* - revert - Whether or not to use an effect to move sortable into final position.
* - opacity - Opacity of the placeholder
* - start - Event fired when sorting starts
* - sort - Event fired during sorting
* - complete - Event fired when sorting completes.
*
*
* @param array $options Array of options for the sortable. See above.
* @return string Completed sortable script.
**/
function sortable() {

trigger_error(sprintf(__('%s does not have sortable() implemented', true), get_class($this)), E_USER_WARNING);
}
/**
* Parse an options assoc array into an Javascript object literal.
Expand Down

0 comments on commit 0b7d61f

Please sign in to comment.