annotate jquery-ui/development-bundle/docs/resizable.html @ 0:b2e4605f20b2

beta version
author dwinter
date Thu, 30 Jun 2011 09:07:49 +0200
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
2 <ul class="UIAPIPlugin-toc">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
3 <li><a href="#overview">Overview</a></li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
4 <li><a href="#options">Options</a></li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
5 <li><a href="#events">Events</a></li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
6 <li><a href="#methods">Methods</a></li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
7 <li><a href="#theming">Theming</a></li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
8 </ul>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
9 <div class="UIAPIPlugin">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
10 <h1>jQuery UI Resizable</h1>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
11 <div id="overview">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
12 <h2 class="top-header">Overview</h2>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
13 <div id="overview-main">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
14 <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>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
15 <p>All callbacks (start,stop,resize) receive two arguments: The original browser event and a prepared ui object. The ui object has the following fields:</p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
16 <ul>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
17 <li><b>ui.helper</b> - a jQuery object containing the helper element</li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
18 <li><b>ui.originalPosition</b> - {top, left} before resizing started</li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
19 <li><b>ui.originalSize</b> - {width, height} before resizing started</li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
20 <li><b>ui.position</b> - {top, left} current position</li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
21 <li><b>ui.size</b> - {width, height} current size</li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
22 </ul>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
23 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
24 <div id="overview-dependencies">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
25 <h3>Dependencies</h3>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
26 <ul>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
27 <li>UI Core</li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
28 <li>UI Widget</li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
29 <li>UI Mouse</li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
30 </ul>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
31 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
32 <div id="overview-example">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
33 <h3>Example</h3>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
34 <div id="overview-example" class="example">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
35 <ul><li><a href="#demo"><span>Demo</span></a></li><li><a href="#source"><span>View Source</span></a></li></ul>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
36 <p><div id="demo" class="tabs-container" rel="250">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
37 A simple jQuery UI Resizable.<br />
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
38 </p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
39 <pre>$(&quot;#resizable&quot;).resizable();
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
40 </pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
41 <p></div><div id="source" class="tabs-container">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
42 </p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
43 <pre>&lt;!DOCTYPE html&gt;
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
44 &lt;html&gt;
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
45 &lt;head&gt;
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
46 &lt;link href=&quot;http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot;/&gt;
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
47 &lt;script src=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js&quot;&gt;&lt;/script&gt;
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
48 &lt;script src=&quot;http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js&quot;&gt;&lt;/script&gt;
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
49 &lt;style type=&quot;text/css&quot;&gt;
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
50 #resizable { width: 100px; height: 100px; background: silver; }
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
51 &lt;/style&gt;
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
52 &lt;script&gt;
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
53 $(document).ready(function() {
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
54 $(&quot;#resizable&quot;).resizable();
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
55 });
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
56 &lt;/script&gt;
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
57 &lt;/head&gt;
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
58 &lt;body style="font-size:62.5%;"&gt;
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
59
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
60 &lt;div id=&quot;resizable&quot;&gt;&lt;/div&gt;
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
61
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
62 &lt;/body&gt;
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
63 &lt;/html&gt;
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
64 </pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
65 <p></div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
66 </p><p></div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
67 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
68 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
69 <div id="options">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
70 <h2 class="top-header">Options</h2>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
71 <ul class="options-list">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
72
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
73 <li class="option" id="option-disabled">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
74 <div class="option-header">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
75 <h3 class="option-name"><a href="#option-disabled">disabled</a></h3>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
76 <dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
77 <dt class="option-type-label">Type:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
78 <dd class="option-type">Boolean</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
79
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
80 <dt class="option-default-label">Default:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
81 <dd class="option-default">false</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
82
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
83 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
84 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
85 <div class="option-description">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
86 <p>Disables (true) or enables (false) the resizable. Can be set when initialising (first creating) the resizable.</p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
87 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
88 <div class="option-examples">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
89 <h4>Code examples</h4>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
90 <dl class="option-examples-list">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
91
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
92 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
93 Initialize a resizable with the <code>disabled</code> option specified.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
94 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
95 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
96 <pre><code>$( ".selector" ).resizable({ disabled: true });</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
97 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
98
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
99
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
100 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
101 Get or set the <code>disabled</code> option, after init.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
102 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
103 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
104 <pre><code>//getter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
105 var disabled = $( ".selector" ).resizable( "option", "disabled" );
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
106 //setter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
107 $( ".selector" ).resizable( "option", "disabled", true );</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
108 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
109
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
110 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
111 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
112 </li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
113
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
114
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
115 <li class="option" id="option-alsoResize">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
116 <div class="option-header">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
117 <h3 class="option-name"><a href="#option-alsoResize">alsoResize</a></h3>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
118 <dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
119 <dt class="option-type-label">Type:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
120 <dd class="option-type">Selector, jQuery, Element</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
121
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
122 <dt class="option-default-label">Default:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
123 <dd class="option-default">false</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
124
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
125 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
126 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
127 <div class="option-description">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
128 <p>Resize these elements synchronous when resizing.</p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
129 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
130 <div class="option-examples">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
131 <h4>Code examples</h4>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
132 <dl class="option-examples-list">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
133
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
134 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
135 Initialize a resizable with the <code>alsoResize</code> option specified.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
136 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
137 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
138 <pre><code>$( ".selector" ).resizable({ alsoResize: '.other' });</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
139 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
140
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
141
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
142 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
143 Get or set the <code>alsoResize</code> option, after init.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
144 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
145 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
146 <pre><code>//getter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
147 var alsoResize = $( ".selector" ).resizable( "option", "alsoResize" );
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
148 //setter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
149 $( ".selector" ).resizable( "option", "alsoResize", '.other' );</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
150 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
151
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
152 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
153 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
154 </li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
155
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
156
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
157 <li class="option" id="option-animate">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
158 <div class="option-header">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
159 <h3 class="option-name"><a href="#option-animate">animate</a></h3>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
160 <dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
161 <dt class="option-type-label">Type:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
162 <dd class="option-type">Boolean</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
163
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
164 <dt class="option-default-label">Default:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
165 <dd class="option-default">false</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
166
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
167 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
168 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
169 <div class="option-description">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
170 <p>Animates to the final size after resizing.</p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
171 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
172 <div class="option-examples">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
173 <h4>Code examples</h4>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
174 <dl class="option-examples-list">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
175
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
176 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
177 Initialize a resizable with the <code>animate</code> option specified.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
178 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
179 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
180 <pre><code>$( ".selector" ).resizable({ animate: true });</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
181 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
182
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
183
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
184 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
185 Get or set the <code>animate</code> option, after init.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
186 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
187 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
188 <pre><code>//getter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
189 var animate = $( ".selector" ).resizable( "option", "animate" );
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
190 //setter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
191 $( ".selector" ).resizable( "option", "animate", true );</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
192 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
193
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
194 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
195 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
196 </li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
197
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
198
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
199 <li class="option" id="option-animateDuration">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
200 <div class="option-header">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
201 <h3 class="option-name"><a href="#option-animateDuration">animateDuration</a></h3>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
202 <dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
203 <dt class="option-type-label">Type:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
204 <dd class="option-type">Integer, String</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
205
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
206 <dt class="option-default-label">Default:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
207 <dd class="option-default">'slow'</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
208
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
209 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
210 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
211 <div class="option-description">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
212 <p>Duration time for animating, in milliseconds. Other possible values: 'slow', 'normal', 'fast'.</p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
213 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
214 <div class="option-examples">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
215 <h4>Code examples</h4>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
216 <dl class="option-examples-list">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
217
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
218 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
219 Initialize a resizable with the <code>animateDuration</code> option specified.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
220 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
221 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
222 <pre><code>$( ".selector" ).resizable({ animateDuration: 500 });</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
223 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
224
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
225
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
226 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
227 Get or set the <code>animateDuration</code> option, after init.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
228 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
229 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
230 <pre><code>//getter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
231 var animateDuration = $( ".selector" ).resizable( "option", "animateDuration" );
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
232 //setter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
233 $( ".selector" ).resizable( "option", "animateDuration", 500 );</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
234 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
235
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
236 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
237 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
238 </li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
239
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
240
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
241 <li class="option" id="option-animateEasing">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
242 <div class="option-header">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
243 <h3 class="option-name"><a href="#option-animateEasing">animateEasing</a></h3>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
244 <dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
245 <dt class="option-type-label">Type:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
246 <dd class="option-type">String</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
247
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
248 <dt class="option-default-label">Default:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
249 <dd class="option-default">'swing'</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
250
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
251 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
252 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
253 <div class="option-description">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
254 <p>Easing effect for animating.</p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
255 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
256 <div class="option-examples">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
257 <h4>Code examples</h4>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
258 <dl class="option-examples-list">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
259
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
260 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
261 Initialize a resizable with the <code>animateEasing</code> option specified.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
262 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
263 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
264 <pre><code>$( ".selector" ).resizable({ animateEasing: 'swing' });</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
265 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
266
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
267
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
268 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
269 Get or set the <code>animateEasing</code> option, after init.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
270 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
271 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
272 <pre><code>//getter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
273 var animateEasing = $( ".selector" ).resizable( "option", "animateEasing" );
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
274 //setter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
275 $( ".selector" ).resizable( "option", "animateEasing", 'swing' );</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
276 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
277
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
278 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
279 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
280 </li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
281
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
282
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
283 <li class="option" id="option-aspectRatio">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
284 <div class="option-header">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
285 <h3 class="option-name"><a href="#option-aspectRatio">aspectRatio</a></h3>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
286 <dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
287 <dt class="option-type-label">Type:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
288 <dd class="option-type">Boolean, Float</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
289
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
290 <dt class="option-default-label">Default:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
291 <dd class="option-default">false</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
292
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
293 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
294 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
295 <div class="option-description">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
296 <p>If set to true, resizing is constrained by the original aspect ratio. Otherwise a custom aspect ratio can be specified, such as 9 / 16, or 0.5.</p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
297 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
298 <div class="option-examples">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
299 <h4>Code examples</h4>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
300 <dl class="option-examples-list">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
301
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
302 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
303 Initialize a resizable with the <code>aspectRatio</code> option specified.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
304 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
305 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
306 <pre><code>$( ".selector" ).resizable({ aspectRatio: .75 });</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
307 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
308
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
309
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
310 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
311 Get or set the <code>aspectRatio</code> option, after init.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
312 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
313 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
314 <pre><code>//getter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
315 var aspectRatio = $( ".selector" ).resizable( "option", "aspectRatio" );
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
316 //setter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
317 $( ".selector" ).resizable( "option", "aspectRatio", .75 );</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
318 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
319
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
320 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
321 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
322 </li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
323
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
324
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
325 <li class="option" id="option-autoHide">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
326 <div class="option-header">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
327 <h3 class="option-name"><a href="#option-autoHide">autoHide</a></h3>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
328 <dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
329 <dt class="option-type-label">Type:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
330 <dd class="option-type">Boolean</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
331
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
332 <dt class="option-default-label">Default:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
333 <dd class="option-default">false</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
334
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
335 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
336 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
337 <div class="option-description">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
338 <p>If set to true, automatically hides the handles except when the mouse hovers over the element.</p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
339 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
340 <div class="option-examples">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
341 <h4>Code examples</h4>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
342 <dl class="option-examples-list">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
343
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
344 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
345 Initialize a resizable with the <code>autoHide</code> option specified.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
346 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
347 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
348 <pre><code>$( ".selector" ).resizable({ autoHide: true });</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
349 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
350
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
351
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
352 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
353 Get or set the <code>autoHide</code> option, after init.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
354 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
355 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
356 <pre><code>//getter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
357 var autoHide = $( ".selector" ).resizable( "option", "autoHide" );
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
358 //setter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
359 $( ".selector" ).resizable( "option", "autoHide", true );</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
360 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
361
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
362 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
363 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
364 </li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
365
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
366
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
367 <li class="option" id="option-cancel">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
368 <div class="option-header">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
369 <h3 class="option-name"><a href="#option-cancel">cancel</a></h3>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
370 <dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
371 <dt class="option-type-label">Type:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
372 <dd class="option-type">Selector</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
373
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
374 <dt class="option-default-label">Default:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
375 <dd class="option-default">':input,option'</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
376
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
377 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
378 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
379 <div class="option-description">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
380 <p>Prevents resizing if you start on elements matching the selector.</p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
381 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
382 <div class="option-examples">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
383 <h4>Code examples</h4>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
384 <dl class="option-examples-list">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
385
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
386 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
387 Initialize a resizable with the <code>cancel</code> option specified.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
388 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
389 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
390 <pre><code>$( ".selector" ).resizable({ cancel: ':input,option' });</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
391 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
392
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
393
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
394 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
395 Get or set the <code>cancel</code> option, after init.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
396 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
397 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
398 <pre><code>//getter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
399 var cancel = $( ".selector" ).resizable( "option", "cancel" );
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
400 //setter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
401 $( ".selector" ).resizable( "option", "cancel", ':input,option' );</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
402 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
403
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
404 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
405 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
406 </li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
407
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
408
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
409 <li class="option" id="option-containment">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
410 <div class="option-header">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
411 <h3 class="option-name"><a href="#option-containment">containment</a></h3>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
412 <dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
413 <dt class="option-type-label">Type:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
414 <dd class="option-type">String, Element, Selector</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
415
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
416 <dt class="option-default-label">Default:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
417 <dd class="option-default">false</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
418
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
419 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
420 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
421 <div class="option-description">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
422 <p>Constrains resizing to within the bounds of the specified element. Possible values: 'parent', 'document', a DOMElement, or a Selector.</p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
423 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
424 <div class="option-examples">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
425 <h4>Code examples</h4>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
426 <dl class="option-examples-list">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
427
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
428 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
429 Initialize a resizable with the <code>containment</code> option specified.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
430 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
431 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
432 <pre><code>$( ".selector" ).resizable({ containment: 'parent' });</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
433 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
434
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
435
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
436 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
437 Get or set the <code>containment</code> option, after init.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
438 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
439 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
440 <pre><code>//getter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
441 var containment = $( ".selector" ).resizable( "option", "containment" );
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
442 //setter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
443 $( ".selector" ).resizable( "option", "containment", 'parent' );</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
444 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
445
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
446 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
447 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
448 </li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
449
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
450
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
451 <li class="option" id="option-delay">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
452 <div class="option-header">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
453 <h3 class="option-name"><a href="#option-delay">delay</a></h3>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
454 <dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
455 <dt class="option-type-label">Type:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
456 <dd class="option-type">Integer</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
457
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
458 <dt class="option-default-label">Default:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
459 <dd class="option-default">0</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
460
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
461 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
462 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
463 <div class="option-description">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
464 <p>Tolerance, in milliseconds, for when resizing should start. If specified, resizing will not start until after mouse is moved beyond duration. This can help prevent unintended resizing when clicking on an element.</p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
465 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
466 <div class="option-examples">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
467 <h4>Code examples</h4>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
468 <dl class="option-examples-list">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
469
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
470 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
471 Initialize a resizable with the <code>delay</code> option specified.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
472 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
473 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
474 <pre><code>$( ".selector" ).resizable({ delay: 20 });</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
475 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
476
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
477
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
478 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
479 Get or set the <code>delay</code> option, after init.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
480 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
481 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
482 <pre><code>//getter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
483 var delay = $( ".selector" ).resizable( "option", "delay" );
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
484 //setter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
485 $( ".selector" ).resizable( "option", "delay", 20 );</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
486 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
487
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
488 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
489 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
490 </li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
491
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
492
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
493 <li class="option" id="option-distance">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
494 <div class="option-header">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
495 <h3 class="option-name"><a href="#option-distance">distance</a></h3>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
496 <dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
497 <dt class="option-type-label">Type:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
498 <dd class="option-type">Integer</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
499
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
500 <dt class="option-default-label">Default:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
501 <dd class="option-default">1</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
502
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
503 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
504 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
505 <div class="option-description">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
506 <p>Tolerance, in pixels, for when resizing should start. If specified, resizing will not start until after mouse is moved beyond distance. This can help prevent unintended resizing when clicking on an element.</p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
507 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
508 <div class="option-examples">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
509 <h4>Code examples</h4>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
510 <dl class="option-examples-list">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
511
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
512 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
513 Initialize a resizable with the <code>distance</code> option specified.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
514 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
515 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
516 <pre><code>$( ".selector" ).resizable({ distance: 20 });</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
517 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
518
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
519
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
520 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
521 Get or set the <code>distance</code> option, after init.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
522 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
523 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
524 <pre><code>//getter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
525 var distance = $( ".selector" ).resizable( "option", "distance" );
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
526 //setter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
527 $( ".selector" ).resizable( "option", "distance", 20 );</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
528 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
529
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
530 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
531 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
532 </li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
533
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
534
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
535 <li class="option" id="option-ghost">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
536 <div class="option-header">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
537 <h3 class="option-name"><a href="#option-ghost">ghost</a></h3>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
538 <dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
539 <dt class="option-type-label">Type:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
540 <dd class="option-type">Boolean</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
541
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
542 <dt class="option-default-label">Default:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
543 <dd class="option-default">false</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
544
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
545 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
546 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
547 <div class="option-description">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
548 <p>If set to true, a semi-transparent helper element is shown for resizing.</p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
549 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
550 <div class="option-examples">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
551 <h4>Code examples</h4>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
552 <dl class="option-examples-list">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
553
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
554 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
555 Initialize a resizable with the <code>ghost</code> option specified.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
556 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
557 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
558 <pre><code>$( ".selector" ).resizable({ ghost: true });</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
559 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
560
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
561
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
562 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
563 Get or set the <code>ghost</code> option, after init.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
564 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
565 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
566 <pre><code>//getter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
567 var ghost = $( ".selector" ).resizable( "option", "ghost" );
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
568 //setter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
569 $( ".selector" ).resizable( "option", "ghost", true );</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
570 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
571
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
572 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
573 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
574 </li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
575
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
576
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
577 <li class="option" id="option-grid">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
578 <div class="option-header">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
579 <h3 class="option-name"><a href="#option-grid">grid</a></h3>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
580 <dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
581 <dt class="option-type-label">Type:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
582 <dd class="option-type">Array</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
583
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
584 <dt class="option-default-label">Default:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
585 <dd class="option-default">false</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
586
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
587 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
588 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
589 <div class="option-description">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
590 <p>Snaps the resizing element to a grid, every x and y pixels. Array values: [x, y]</p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
591 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
592 <div class="option-examples">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
593 <h4>Code examples</h4>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
594 <dl class="option-examples-list">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
595
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
596 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
597 Initialize a resizable with the <code>grid</code> option specified.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
598 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
599 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
600 <pre><code>$( ".selector" ).resizable({ grid: [50, 50] });</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
601 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
602
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
603
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
604 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
605 Get or set the <code>grid</code> option, after init.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
606 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
607 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
608 <pre><code>//getter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
609 var grid = $( ".selector" ).resizable( "option", "grid" );
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
610 //setter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
611 $( ".selector" ).resizable( "option", "grid", [50, 50] );</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
612 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
613
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
614 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
615 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
616 </li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
617
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
618
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
619 <li class="option" id="option-handles">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
620 <div class="option-header">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
621 <h3 class="option-name"><a href="#option-handles">handles</a></h3>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
622 <dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
623 <dt class="option-type-label">Type:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
624 <dd class="option-type">String, Object</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
625
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
626 <dt class="option-default-label">Default:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
627 <dd class="option-default">'e, s, se'</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
628
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
629 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
630 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
631 <div class="option-description">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
632 <p>If specified as a string, should be a comma-split list of any of the following: 'n, e, s, w, ne, se, sw, nw, all'. The necessary handles will be auto-generated by the plugin.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
633 </p><p>If specified as an object, the following keys are supported: { n, e, s, w, ne, se, sw, nw }. The value of any specified should be a jQuery selector matching the child element of the resizable to use as that handle. If the handle is not a child of the resizable, you can pass in the DOMElement or a valid jQuery object directly.</p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
634 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
635 <div class="option-examples">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
636 <h4>Code examples</h4>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
637 <dl class="option-examples-list">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
638
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
639 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
640 Initialize a resizable with the <code>handles</code> option specified.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
641 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
642 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
643 <pre><code>$( ".selector" ).resizable({ handles: 'n, e, s, w' });</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
644 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
645
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
646
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
647 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
648 Get or set the <code>handles</code> option, after init.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
649 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
650 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
651 <pre><code>//getter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
652 var handles = $( ".selector" ).resizable( "option", "handles" );
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
653 //setter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
654 $( ".selector" ).resizable( "option", "handles", 'n, e, s, w' );</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
655 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
656
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
657 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
658 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
659 </li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
660
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
661
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
662 <li class="option" id="option-helper">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
663 <div class="option-header">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
664 <h3 class="option-name"><a href="#option-helper">helper</a></h3>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
665 <dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
666 <dt class="option-type-label">Type:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
667 <dd class="option-type">String</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
668
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
669 <dt class="option-default-label">Default:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
670 <dd class="option-default">false</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
671
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
672 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
673 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
674 <div class="option-description">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
675 <p>This is the css class that will be added to a proxy element to outline the resize during the drag of the resize handle. Once the resize is complete, the original element is sized.</p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
676 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
677 <div class="option-examples">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
678 <h4>Code examples</h4>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
679 <dl class="option-examples-list">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
680
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
681 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
682 Initialize a resizable with the <code>helper</code> option specified.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
683 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
684 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
685 <pre><code>$( ".selector" ).resizable({ helper: 'ui-state-highlight' });</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
686 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
687
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
688
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
689 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
690 Get or set the <code>helper</code> option, after init.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
691 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
692 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
693 <pre><code>//getter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
694 var helper = $( ".selector" ).resizable( "option", "helper" );
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
695 //setter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
696 $( ".selector" ).resizable( "option", "helper", 'ui-state-highlight' );</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
697 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
698
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
699 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
700 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
701 </li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
702
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
703
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
704 <li class="option" id="option-maxHeight">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
705 <div class="option-header">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
706 <h3 class="option-name"><a href="#option-maxHeight">maxHeight</a></h3>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
707 <dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
708 <dt class="option-type-label">Type:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
709 <dd class="option-type">Integer</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
710
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
711 <dt class="option-default-label">Default:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
712 <dd class="option-default">null</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
713
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
714 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
715 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
716 <div class="option-description">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
717 <p>This is the maximum height the resizable should be allowed to resize to.</p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
718 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
719 <div class="option-examples">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
720 <h4>Code examples</h4>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
721 <dl class="option-examples-list">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
722
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
723 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
724 Initialize a resizable with the <code>maxHeight</code> option specified.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
725 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
726 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
727 <pre><code>$( ".selector" ).resizable({ maxHeight: 300 });</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
728 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
729
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
730
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
731 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
732 Get or set the <code>maxHeight</code> option, after init.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
733 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
734 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
735 <pre><code>//getter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
736 var maxHeight = $( ".selector" ).resizable( "option", "maxHeight" );
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
737 //setter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
738 $( ".selector" ).resizable( "option", "maxHeight", 300 );</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
739 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
740
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
741 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
742 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
743 </li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
744
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
745
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
746 <li class="option" id="option-maxWidth">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
747 <div class="option-header">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
748 <h3 class="option-name"><a href="#option-maxWidth">maxWidth</a></h3>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
749 <dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
750 <dt class="option-type-label">Type:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
751 <dd class="option-type">Integer</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
752
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
753 <dt class="option-default-label">Default:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
754 <dd class="option-default">null</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
755
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
756 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
757 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
758 <div class="option-description">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
759 <p>This is the maximum width the resizable should be allowed to resize to.</p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
760 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
761 <div class="option-examples">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
762 <h4>Code examples</h4>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
763 <dl class="option-examples-list">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
764
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
765 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
766 Initialize a resizable with the <code>maxWidth</code> option specified.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
767 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
768 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
769 <pre><code>$( ".selector" ).resizable({ maxWidth: 250 });</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
770 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
771
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
772
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
773 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
774 Get or set the <code>maxWidth</code> option, after init.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
775 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
776 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
777 <pre><code>//getter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
778 var maxWidth = $( ".selector" ).resizable( "option", "maxWidth" );
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
779 //setter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
780 $( ".selector" ).resizable( "option", "maxWidth", 250 );</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
781 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
782
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
783 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
784 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
785 </li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
786
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
787
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
788 <li class="option" id="option-minHeight">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
789 <div class="option-header">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
790 <h3 class="option-name"><a href="#option-minHeight">minHeight</a></h3>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
791 <dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
792 <dt class="option-type-label">Type:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
793 <dd class="option-type">Integer</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
794
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
795 <dt class="option-default-label">Default:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
796 <dd class="option-default">10</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
797
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
798 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
799 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
800 <div class="option-description">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
801 <p>This is the minimum height the resizable should be allowed to resize to.</p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
802 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
803 <div class="option-examples">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
804 <h4>Code examples</h4>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
805 <dl class="option-examples-list">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
806
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
807 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
808 Initialize a resizable with the <code>minHeight</code> option specified.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
809 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
810 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
811 <pre><code>$( ".selector" ).resizable({ minHeight: 150 });</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
812 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
813
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
814
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
815 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
816 Get or set the <code>minHeight</code> option, after init.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
817 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
818 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
819 <pre><code>//getter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
820 var minHeight = $( ".selector" ).resizable( "option", "minHeight" );
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
821 //setter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
822 $( ".selector" ).resizable( "option", "minHeight", 150 );</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
823 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
824
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
825 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
826 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
827 </li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
828
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
829
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
830 <li class="option" id="option-minWidth">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
831 <div class="option-header">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
832 <h3 class="option-name"><a href="#option-minWidth">minWidth</a></h3>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
833 <dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
834 <dt class="option-type-label">Type:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
835 <dd class="option-type">Integer</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
836
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
837 <dt class="option-default-label">Default:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
838 <dd class="option-default">10</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
839
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
840 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
841 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
842 <div class="option-description">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
843 <p>This is the minimum width the resizable should be allowed to resize to.</p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
844 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
845 <div class="option-examples">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
846 <h4>Code examples</h4>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
847 <dl class="option-examples-list">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
848
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
849 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
850 Initialize a resizable with the <code>minWidth</code> option specified.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
851 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
852 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
853 <pre><code>$( ".selector" ).resizable({ minWidth: 75 });</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
854 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
855
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
856
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
857 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
858 Get or set the <code>minWidth</code> option, after init.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
859 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
860 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
861 <pre><code>//getter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
862 var minWidth = $( ".selector" ).resizable( "option", "minWidth" );
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
863 //setter
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
864 $( ".selector" ).resizable( "option", "minWidth", 75 );</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
865 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
866
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
867 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
868 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
869 </li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
870
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
871 </ul>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
872 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
873 <div id="events">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
874 <h2 class="top-header">Events</h2>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
875 <ul class="events-list">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
876
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
877 <li class="event" id="event-create">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
878 <div class="event-header">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
879 <h3 class="event-name"><a href="#event-create">create</a></h3>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
880 <dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
881 <dt class="event-type-label">Type:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
882 <dd class="event-type">resizecreate</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
883 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
884 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
885 <div class="event-description">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
886 <p>This event is triggered when resizable is created.</p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
887 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
888 <div class="event-examples">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
889 <h4>Code examples</h4>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
890 <dl class="event-examples-list">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
891
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
892 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
893 Supply a callback function to handle the <code>create</code> event as an init option.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
894 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
895 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
896 <pre><code>$( &quot;.selector&quot; ).resizable({
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
897 create: function(event, ui) { ... }
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
898 });</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
899 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
900
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
901
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
902 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
903 Bind to the <code>create</code> event by type: <code>resizecreate</code>.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
904 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
905 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
906 <pre><code>$( &quot;.selector&quot; ).bind( &quot;resizecreate&quot;, function(event, ui) {
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
907 ...
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
908 });</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
909 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
910
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
911 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
912 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
913 </li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
914
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
915
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
916 <li class="event" id="event-start">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
917 <div class="event-header">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
918 <h3 class="event-name"><a href="#event-start">start</a></h3>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
919 <dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
920 <dt class="event-type-label">Type:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
921 <dd class="event-type">resizestart</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
922 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
923 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
924 <div class="event-description">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
925 <p>This event is triggered at the start of a resize operation.</p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
926 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
927 <div class="event-examples">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
928 <h4>Code examples</h4>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
929 <dl class="event-examples-list">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
930
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
931 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
932 Supply a callback function to handle the <code>start</code> event as an init option.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
933 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
934 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
935 <pre><code>$( &quot;.selector&quot; ).resizable({
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
936 start: function(event, ui) { ... }
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
937 });</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
938 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
939
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
940
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
941 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
942 Bind to the <code>start</code> event by type: <code>resizestart</code>.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
943 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
944 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
945 <pre><code>$( &quot;.selector&quot; ).bind( &quot;resizestart&quot;, function(event, ui) {
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
946 ...
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
947 });</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
948 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
949
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
950 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
951 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
952 </li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
953
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
954
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
955 <li class="event" id="event-resize">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
956 <div class="event-header">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
957 <h3 class="event-name"><a href="#event-resize">resize</a></h3>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
958 <dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
959 <dt class="event-type-label">Type:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
960 <dd class="event-type">resize</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
961 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
962 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
963 <div class="event-description">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
964 <p>This event is triggered during the resize, on the drag of the resize handler.</p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
965 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
966 <div class="event-examples">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
967 <h4>Code examples</h4>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
968 <dl class="event-examples-list">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
969
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
970 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
971 Supply a callback function to handle the <code>resize</code> event as an init option.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
972 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
973 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
974 <pre><code>$( &quot;.selector&quot; ).resizable({
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
975 resize: function(event, ui) { ... }
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
976 });</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
977 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
978
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
979
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
980 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
981 Bind to the <code>resize</code> event by type: <code>resize</code>.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
982 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
983 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
984 <pre><code>$( &quot;.selector&quot; ).bind( &quot;resize&quot;, function(event, ui) {
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
985 ...
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
986 });</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
987 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
988
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
989 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
990 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
991 </li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
992
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
993
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
994 <li class="event" id="event-stop">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
995 <div class="event-header">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
996 <h3 class="event-name"><a href="#event-stop">stop</a></h3>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
997 <dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
998 <dt class="event-type-label">Type:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
999 <dd class="event-type">resizestop</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1000 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1001 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1002 <div class="event-description">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1003 <p>This event is triggered at the end of a resize operation.</p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1004 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1005 <div class="event-examples">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1006 <h4>Code examples</h4>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1007 <dl class="event-examples-list">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1008
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1009 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1010 Supply a callback function to handle the <code>stop</code> event as an init option.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1011 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1012 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1013 <pre><code>$( &quot;.selector&quot; ).resizable({
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1014 stop: function(event, ui) { ... }
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1015 });</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1016 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1017
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1018
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1019 <dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1020 Bind to the <code>stop</code> event by type: <code>resizestop</code>.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1021 </dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1022 <dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1023 <pre><code>$( &quot;.selector&quot; ).bind( &quot;resizestop&quot;, function(event, ui) {
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1024 ...
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1025 });</code></pre>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1026 </dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1027
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1028 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1029 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1030 </li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1031
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1032 </ul>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1033 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1034 <div id="methods">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1035 <h2 class="top-header">Methods</h2>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1036 <ul class="methods-list">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1037
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1038 <li class="method" id="method-destroy">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1039 <div class="method-header">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1040 <h3 class="method-name"><a href="#method-destroy">destroy</a></h3>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1041 <dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1042 <dt class="method-signature-label">Signature:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1043 <dd class="method-signature">.resizable( "destroy"
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1044
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1045
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1046
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1047
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1048
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1049
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1050
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1051 )</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1052 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1053 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1054 <div class="method-description">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1055 <p>Remove the resizable functionality completely. This will return the element back to its pre-init state.</p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1056 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1057 </li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1058
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1059
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1060 <li class="method" id="method-disable">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1061 <div class="method-header">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1062 <h3 class="method-name"><a href="#method-disable">disable</a></h3>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1063 <dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1064 <dt class="method-signature-label">Signature:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1065 <dd class="method-signature">.resizable( "disable"
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1066
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1067
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1068
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1069
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1070
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1071
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1072
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1073 )</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1074 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1075 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1076 <div class="method-description">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1077 <p>Disable the resizable.</p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1078 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1079 </li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1080
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1081
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1082 <li class="method" id="method-enable">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1083 <div class="method-header">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1084 <h3 class="method-name"><a href="#method-enable">enable</a></h3>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1085 <dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1086 <dt class="method-signature-label">Signature:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1087 <dd class="method-signature">.resizable( "enable"
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1088
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1089
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1090
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1091
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1092
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1093
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1094
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1095 )</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1096 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1097 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1098 <div class="method-description">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1099 <p>Enable the resizable.</p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1100 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1101 </li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1102
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1103
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1104 <li class="method" id="method-option">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1105 <div class="method-header">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1106 <h3 class="method-name"><a href="#method-option">option</a></h3>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1107 <dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1108 <dt class="method-signature-label">Signature:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1109 <dd class="method-signature">.resizable( "option"
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1110
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1111 , optionName
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1112
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1113 , <span class="optional">[</span>value<span class="optional">] </span>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1114
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1115
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1116
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1117 )</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1118 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1119 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1120 <div class="method-description">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1121 <p>Get or set any resizable option. If no value is specified, will act as a getter.</p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1122 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1123 </li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1124
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1125
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1126 <li class="method" id="method-option">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1127 <div class="method-header">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1128 <h3 class="method-name"><a href="#method-option">option</a></h3>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1129 <dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1130 <dt class="method-signature-label">Signature:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1131 <dd class="method-signature">.resizable( "option"
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1132
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1133 , options
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1134
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1135
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1136
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1137
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1138
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1139 )</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1140 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1141 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1142 <div class="method-description">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1143 <p>Set multiple resizable options at once by providing an options object.</p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1144 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1145 </li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1146
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1147
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1148 <li class="method" id="method-widget">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1149 <div class="method-header">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1150 <h3 class="method-name"><a href="#method-widget">widget</a></h3>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1151 <dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1152 <dt class="method-signature-label">Signature:</dt>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1153 <dd class="method-signature">.resizable( "widget"
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1154
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1155
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1156
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1157
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1158
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1159
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1160
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1161 )</dd>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1162 </dl>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1163 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1164 <div class="method-description">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1165 <p>Returns the .ui-resizable element.</p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1166 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1167 </li>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1168
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1169
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1170 </ul>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1171 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1172 <div id="theming">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1173 <h2 class="top-header">Theming</h2>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1174 <p>The jQuery UI Resizable plugin uses the jQuery UI CSS Framework to style its look and feel, including colors and background textures. We recommend using the ThemeRoller tool to create and download custom themes that are easy to build and maintain.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1175 </p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1176 <p>If a deeper level of customization is needed, there are widget-specific classes referenced within the jquery.ui.resizable.css stylesheet that can be modified. These classes are highlighed in bold below.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1177 </p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1178
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1179 <h3>Sample markup with jQuery UI CSS Framework classes</h3>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1180 &lt;div class=&quot;<strong>ui-resizable</strong>&quot;&gt;<br />
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1181 &#160;&#160;&#160;&lt;div style=&quot;-moz-user-select: none;&quot; unselectable=&quot;on&quot; class=&quot;<strong>ui-resizable-handle ui-resizable-e</strong>&quot;&gt;&lt;/div&gt;<br />
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1182 &#160;&#160;&#160;&lt;div style=&quot;-moz-user-select: none;&quot; unselectable=&quot;on&quot; class=&quot;<strong>ui-resizable-handle ui-resizable-s</strong>&quot;&gt;&lt;/div&gt;<br />
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1183 &#160;&#160;&#160;&lt;div unselectable=&quot;on&quot; style=&quot;z-index: 1001; -moz-user-select: none;&quot; class=&quot;<strong>ui-resizable-handle ui-resizable-se</strong> ui-icon ui-icon-gripsmall-diagonal-se&quot;&gt;&lt;/div&gt;<br />
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1184 &lt;/div&gt;
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1185 <p class="theme-note">
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1186 <strong>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1187 Note: This is a sample of markup generated by the resizable plugin, not markup you should use to create a resizable. The only markup needed for that is &lt;div&gt;&lt;/div&gt;.
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1188 </strong>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1189 </p>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1190
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1191 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1192 </div>
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1193
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1194 </p><!--
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1195 Pre-expand include size: 47634 bytes
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1196 Post-expand include size: 79001 bytes
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1197 Template argument size: 41937 bytes
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1198 Maximum: 2097152 bytes
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1199 -->
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1200
b2e4605f20b2 beta version
dwinter
parents:
diff changeset
1201 <!-- Saved in parser cache with key jqdocs_docs:pcache:idhash:3770-1!1!0!!en!2 and timestamp 20110315182908 -->