Update docs and options descriptions.
parent
82f2771b79
commit
78d24cc8ee
@ -1,22 +1,22 @@
|
||||
<h2>Options<a href="#options"></a></h2>
|
||||
|
||||
<p>Settings you can change (these are the defaults)</p>
|
||||
<p>Settings you can change (these are the defaults).</p>
|
||||
<pre rel="JavaScript"><code class="language-javascript">// Overrideable options
|
||||
Shuffle.options = {
|
||||
group: 'all', // Filter group
|
||||
speed: 250, // Transition/animation speed (milliseconds)
|
||||
easing: 'ease-out', // css easing function to use
|
||||
itemSelector: '', // e.g. '.picture-item'
|
||||
sizer: null, // sizer element. Can be anything columnWidth is
|
||||
gutterWidth: 0, // a static number or function that tells the plugin how wide the gutters between columns are (in pixels)
|
||||
columnWidth: 0, // a static number or function that returns a number which tells the plugin how wide the columns are (in pixels)
|
||||
delimeter: null, // if your group is not json, and is comma delimeted, you could set delimeter to ','
|
||||
buffer: 0, // useful for percentage based heights when they might not always be exactly the same (in pixels)
|
||||
initialSort: null, // Shuffle can be initialized with a sort object. It is the same object given to the sort method
|
||||
throttle: $.throttle || null, // By default, shuffle will try to throttle the resize event. This option will change the method it uses
|
||||
throttleTime: 300, // How often shuffle can be called on resize (in milliseconds)
|
||||
sequentialFadeDelay: 150, // Delay between each item that fades in when adding items
|
||||
supported: Modernizr.csstransforms && Modernizr.csstransitions // supports transitions and transforms
|
||||
group: ALL_ITEMS, // Initial filter group.
|
||||
speed: 250, // Transition/animation speed (milliseconds).
|
||||
easing: 'ease-out', // CSS easing function to use.
|
||||
itemSelector: '', // e.g. '.picture-item'.
|
||||
sizer: null, // Sizer element. Use an element to determine the size of columns and gutters.
|
||||
gutterWidth: 0, // A static number or function that tells the plugin how wide the gutters between columns are (in pixels).
|
||||
columnWidth: 0, // A static number or function that returns a number which tells the plugin how wide the columns are (in pixels).
|
||||
delimeter: null, // If your group is not json, and is comma delimeted, you could set delimeter to ','.
|
||||
buffer: 0, // Useful for percentage based heights when they might not always be exactly the same (in pixels).
|
||||
initialSort: null, // Shuffle can be initialized with a sort object. It is the same object given to the sort method.
|
||||
throttle: throttle, // By default, shuffle will throttle resize events. This can be changed or removed.
|
||||
throttleTime: 300, // How often shuffle can be called on resize (in milliseconds).
|
||||
sequentialFadeDelay: 150, // Delay between each item that fades in when adding items.
|
||||
supported: CAN_TRANSITION_TRANSFORMS // Whether to use transforms or absolute positioning.
|
||||
};</code></pre>
|
||||
|
||||
<p>No options <em>need</em> to be specified, but <code>itemSelector</code> should be used. Other common options to change are <code>speed</code>, <code>easing</code>, <code>gutterWidth</code>, and <code>columnWidth</code> (or <code>sizer</code>).</p>
|
||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue