Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Added dependency lists for widgets. Fixes #48.

  • Loading branch information...
commit 917645908a3b0d504afccb05d016251843083dc8 1 parent db60be4
Scott González scottgonzalez authored
2  categories.xml
View
@@ -34,7 +34,7 @@
</category>
<category name="Effects Core" slug="effects-core">
<desc><![CDATA[
- <p>Functionality provided by jquery.ui.effect.js.</p>
+ <p>Functionality provided by jquery.ui.effect.js. In addition to the methods listed below, jquery.ui.effect.js also includes several <a href="/easings/">easings</a>.</p>
]]></desc>
</category>
<category name="All" slug="all"/>
7 entries/accordion.xml
View
@@ -32,6 +32,13 @@
<ul>
<li>CTRL+UP: Move focus to associated header.</li>
</ul>
+
+ <h3>Dependencies</h3>
+ <ul>
+ <li><a href="/category/ui-core/">UI Core</a></li>
+ <li><a href="/jQuery.widget/">Widget Factory</a></li>
+ <li><a href="/category/effects-core/">Effects Core</a> (optional; for use with the <a href="#option-animate"><code>animate</code></a> option)</li>
+ </ul>
</longdesc>
<note id="functional-css"/>
<added>1.0</added>
8 entries/autocomplete.xml
View
@@ -25,6 +25,14 @@
<ul>
<li>UP/DOWN - Open the menu, if the <a href="#option-minLength"><code>minLength</code></a> has been met.</li>
</ul>
+
+ <h3>Dependencies</h3>
+ <ul>
+ <li><a href="/category/ui-core/">UI Core</a></li>
+ <li><a href="/jQuery.widget/">Widget Factory</a></li>
+ <li><a href="/position/">Position</a></li>
+ <li><a href="/menu/">Menu</a></li>
+ </ul>
</longdesc>
<note id="functional-css"/>
<added>1.8</added>
6 entries/button.xml
View
@@ -10,6 +10,12 @@
<p>In order to group radio buttons, Button also provides an additional widget, called Buttonset. Buttonset is used by selecting a container element (which contains the radio buttons) and calling <code>.buttonset()</code>. Buttonset will also provide visual grouping, and therefore should be used whenever you have a group of buttons. It works by selecting all descendants and applying <code>.button()</code> to them. You can enable and disable a button set, which will enable and disable all contained buttons. Destroying a button set also calls each button's <code>destroy</code> method.</p>
<p>When using an input of type button, submit or reset, support is limited to plain text labels with no icons.</p>
+
+ <h3>Dependencies</h3>
+ <ul>
+ <li><a href="/category/ui-core/">UI Core</a></li>
+ <li><a href="/jQuery.widget/">Widget Factory</a></li>
+ </ul>
</longdesc>
<note id="functional-css"/>
<added>1.8</added>
6 entries/datepicker.xml
View
@@ -40,6 +40,12 @@
<code>$.datepicker.setDefaults( $.datepicker.regional[ "" ] );</code>
<p>And can then override an individual datepicker for a specific locale:</p>
<code>$( selector ).datepicker( $.datepicker.regional[ "fr" ] );</code>
+
+ <h3>Dependencies</h3>
+ <ul>
+ <li><a href="/category/ui-core/">UI Core</a></li>
+ <li><a href="/category/effects-core/">Effects Core</a> (optional; for use with the <a href="#option-showAnim"><code>showAnim</code></a> option)</li>
+ </ul>
</longdesc>
<note id="functional-css"/>
<added>1.0</added>
11 entries/dialog.xml
View
@@ -8,6 +8,17 @@
<p>If the content length exceeds the maximum height, a scrollbar will automatically appear.</p>
<p>A bottom button bar and semi-transparent modal overlay layer are common options that can be added.</p>
+
+ <h3>Dependencies</h3>
+ <ul>
+ <li><a href="/category/ui-core/">UI Core</a></li>
+ <li><a href="/jQuery.widget/">Widget Factory</a></li>
+ <li><a href="/position/">Position</a></li>
+ <li><a href="/button/">Button</a></li>
+ <li><a href="/draggable/">Draggable</a> (optional; for use with the <a href="#option-draggable"><code>draggable</code></a> option)</li>
+ <li><a href="/resizable/">Resizable</a> (optional; for use with the <a href="#option-resizable"><code>resizable</code></a> option)</li>
+ <li><a href="/category/effects-core/">Effects Core</a> (optional; for use with the <a href="#option-show"><code>show</code></a> and <a href="#option-hide"><code>hide</code></a> options)</li>
+ </ul>
</longdesc>
<note id="functional-css"/>
<added>1.0</added>
7 entries/draggable.xml
View
@@ -4,6 +4,13 @@
<desc>Allow elements to be moved using the mouse.</desc>
<longdesc>
<p>Make the selected elements draggable by mouse. If you want not just drag, but drag &amp; drop, see the <a href="/droppable/">jQuery UI Droppable plugin</a>, which provides a drop target for draggables.</p>
+
+ <h3>Dependencies</h3>
+ <ul>
+ <li><a href="/category/ui-core/">UI Core</a></li>
+ <li><a href="/jQuery.widget/">Widget Factory</a></li>
+ <li><a href="/mouse/">Mouse Interaction</a></li>
+ </ul>
</longdesc>
<added>1.0</added>
<options>
7 entries/droppable.xml
View
@@ -4,6 +4,13 @@
<desc>Create targets for draggable elements.</desc>
<longdesc>
<p>The jQuery UI Droppable plugin makes selected elements droppable (meaning they accept being dropped on by <a href="/draggable/">draggables</a>). You can specify which draggables each will accept.</p>
+
+ <h3>Dependencies</h3>
+ <ul>
+ <li><a href="/category/ui-core/">UI Core</a></li>
+ <li><a href="/jQuery.widget/">Widget Factory</a></li>
+ <li><a href="/mouse/">Mouse Interaction</a></li>
+ </ul>
</longdesc>
<added>1.0</added>
<options>
7 entries/menu.xml
View
@@ -52,6 +52,13 @@
<p>Typing a letter moves focus to the first item whose title starts with that character. Repeating the same character cycles through matching items. Typing more characters within the one second timer matches those characters.</p>
<p>Disabled items can receive keyboard focus, but do not allow any other interaction.</p>
+
+ <h3>Dependencies</h3>
+ <ul>
+ <li><a href="/category/ui-core/">UI Core</a></li>
+ <li><a href="/jQuery.widget/">Widget Factory</a></li>
+ <li><a href="/position/">Position</a></li>
+ </ul>
</longdesc>
<note id="functional-css"/>
<added>1.9</added>
5 entries/mouse.xml
View
@@ -4,6 +4,11 @@
<desc>The base interaction layer.</desc>
<longdesc>
<p>Similar to <a href="/jQuery.Widget#jQuery-Widget2"><code>jQuery.Widget</code></a>, the mouse interaction is not intended to be used directly. It is purely a base layer for other widgets to inherit from. This page only documents what is added to <code>jQuery.Widget</code>, but it does include internal methods that are not intended to be overwritten. The intended public API is <a href="#method-_mouseStart"><code>_mouseStart()</code></a>, <a href="#method-_mouseDrag"><code>_mouseDrag()</code></a>, <a href="#method-_mouseStop"><code>_mouseStop()</code></a>, and <a href="#method-_mouseCapture"><code>_mouseCapture()</code></a>.</p>
+
+ <h3>Dependencies</h3>
+ <ul>
+ <li><a href="/jQuery.widget/">Widget Factory</a></li>
+ </ul>
</longdesc>
<options>
<option name="cancel" type="Selector" default='"input,textarea,button,select,option"' example-value='".title"'>
6 entries/progressbar.xml
View
@@ -9,6 +9,12 @@
<p>
This is a determinate progress bar, meaning that it should only be used in situations where the system can accurately update the current status. A determinate progress bar should never fill from left to right, then loop back to empty for a single process &#8212; if the actual status cannot be calculated, an indeterminate progress bar or spinner animation is a better way to provide user feedback.
</p>
+
+ <h3>Dependencies</h3>
+ <ul>
+ <li><a href="/category/ui-core/">UI Core</a></li>
+ <li><a href="/jQuery.widget/">Widget Factory</a></li>
+ </ul>
</longdesc>
<note id="functional-css"/>
<added>1.6</added>
7 entries/resizable.xml
View
@@ -4,6 +4,13 @@
<desc>Change the size of an element using the mouse.</desc>
<longdesc>
<p>The jQuery UI Resizable plugin makes selected elements resizable (meaning they have draggable resize handles). You can specify one or more handles as well as min and max width and height.</p>
+
+ <h3>Dependencies</h3>
+ <ul>
+ <li><a href="/category/ui-core/">UI Core</a></li>
+ <li><a href="/jQuery.widget/">Widget Factory</a></li>
+ <li><a href="/mouse/">Mouse Interaction</a></li>
+ </ul>
</longdesc>
<note id="functional-css"/>
<added>1.0</added>
7 entries/selectable.xml
View
@@ -4,6 +4,13 @@
<desc>Use the mouse to select elements, individually or in a group.</desc>
<longdesc>
<p>The jQuery UI Selectable plugin allows for elements to be selected by dragging a box (sometimes called a lasso) with the mouse over the elements. Elements can also be selected via click or drag while holding the ctrl/meta key, allowing for multiple (non-contiguous) selections.</p>
+
+ <h3>Dependencies</h3>
+ <ul>
+ <li><a href="/category/ui-core/">UI Core</a></li>
+ <li><a href="/jQuery.widget/">Widget Factory</a></li>
+ <li><a href="/mouse/">Mouse Interaction</a></li>
+ </ul>
</longdesc>
<note id="functional-css"/>
<added>1.0</added>
7 entries/slider.xml
View
@@ -6,6 +6,13 @@
<p>The jQuery UI Slider plugin makes selected elements into sliders. There are various options such as multiple handles and ranges. The handle can be moved with the mouse or the arrow keys.</p>
<p>The slider widget will create handle elements with the class <code>ui-slider-handle</code> on initialization. You can specify custom handle elements by creating and appending the elements and adding the <code>ui-slider-handle</code> class before initialization. It will only create the number of handles needed to match the length of <a href="#option-value"><code>value</code></a>/<a href="#option-values"><code>values</code></a>. For example, if you specify <code>values: [ 1, 5, 18 ]</code> and create one custom handle, the plugin will create the other two.</p>
+
+ <h3>Dependencies</h3>
+ <ul>
+ <li><a href="/category/ui-core/">UI Core</a></li>
+ <li><a href="/jQuery.widget/">Widget Factory</a></li>
+ <li><a href="/mouse/">Mouse Interaction</a></li>
+ </ul>
</longdesc>
<note id="functional-css"/>
<added>1.5</added>
7 entries/sortable.xml
View
@@ -5,6 +5,13 @@
<longdesc>
<p>The jQuery UI Sortable plugin makes selected elements sortable by dragging with the mouse.</p>
<p><em>Note: In order to sort table rows, the <code>tbody</code> must be made sortable, not the <code>table</code>.</em></p>
+
+ <h3>Dependencies</h3>
+ <ul>
+ <li><a href="/category/ui-core/">UI Core</a></li>
+ <li><a href="/jQuery.widget/">Widget Factory</a></li>
+ <li><a href="/mouse/">Mouse Interaction</a></li>
+ </ul>
</longdesc>
<added>1.0</added>
<options>
8 entries/spinner.xml
View
@@ -19,6 +19,14 @@
</ul>
<p>Focus stays in the text field, even after using the mouse to click one of the spin buttons.</p>
+
+ <h3>Dependencies</h3>
+ <ul>
+ <li><a href="/category/ui-core/">UI Core</a></li>
+ <li><a href="/jQuery.widget/">Widget Factory</a></li>
+ <li><a href="/button/">Button</a></li>
+ <li><a href="https://github.com/jquery/globalize">Globalize</a> (external, optional; for use with the <a href="#option-culture"><code>culture</code></a> and <a href="#option-numberFormat"><code>numberFormat</code></a> options)</li>
+ </ul>
</longdesc>
<note id="functional-css"/>
<added>1.9</added>
7 entries/tabs.xml
View
@@ -27,6 +27,13 @@
<li>ALT+PAGE UP: Move focus to the previous tab and immediately activate.</li>
<li>ALT+PAGE DOWN: Move focus to the next tab and immediately activate.</li>
</ul>
+
+ <h3>Dependencies</h3>
+ <ul>
+ <li><a href="/category/ui-core/">UI Core</a></li>
+ <li><a href="/jQuery.widget/">Widget Factory</a></li>
+ <li><a href="/category/effects-core/">Effects Core</a> (optional; for use with the <a href="#option-show"><code>show</code></a> and <a href="#option-hide"><code>hide</code></a> options)</li>
+ </ul>
</longdesc>
<note id="functional-css"/>
<added>1.0</added>
8 entries/tooltip.xml
View
@@ -16,6 +16,14 @@
<p>The <a href="#option-items"><code>items</code></a> and <a href="#option-content"><code>content</code></a> options need to stay in-sync. If you change one of them, you need to change the other.</p>
<p>In general, disabled elements do not trigger any DOM events. Therefore, it is not possible to properly control tooltips for disabled elements, since we need to listen to events to determine when to show and hide the tooltip. As a result, jQuery UI does not guarantee any level of support for tooltips attached to disabled elements. Unfortunately, this means that if you require tooltips on disabled elements, you may end up with a mixture of native tooltips and jQuery UI tooltips.</p>
+
+ <h3>Dependencies</h3>
+ <ul>
+ <li><a href="/category/ui-core/">UI Core</a></li>
+ <li><a href="/jQuery.widget/">Widget Factory</a></li>
+ <li><a href="/position/">Position</a></li>
+ <li><a href="/category/effects-core/">Effects Core</a> (optional; for use with the <a href="#option-show"><code>show</code></a> and <a href="#option-hide"><code>hide</code></a> options)</li>
+ </ul>
</longdesc>
<note id="functional-css"/>
<added>1.9</added>
2  package.json
View
@@ -24,7 +24,7 @@
"grunt": "0.3.x",
"grunt-clean": "0.3.0",
"grunt-wordpress": "1.0.5",
- "grunt-jquery-content": "0.7.1",
+ "grunt-jquery-content": "0.7.2",
"grunt-check-modules": "0.1.0"
},
"devDependencies": {},
Please sign in to comment.
Something went wrong with that request. Please try again.