dojox.image.ThumbnailPicker
dojo.require("dojox.image.ThumbnailPicker");
defined in dojox/image/ThumbnailPicker.js
A scrolling Thumbnail Picker widget
Usage
function ()
parameter | type | description |
---|---|---|
params | Object | Optional. |
srcNodeRef | DomNode|String |
FunctionsBack to top
Defined by dijit._Widget, dijit._Templated
Construct the UI for this widget from a template, setting this.domNode.
Defined by dijit._Widget
Connects specified obj/event to specified method of this object and registers for disconnect() on widget destroy. Special event: "ondijitclick" triggers on a click or enter-down or space-up Similar to dojo.connect() but takes three arguments rather than four.
Defined by dijit._Widget
Kick off the life-cycle of a widget
Defined by dijit._Widget
Recursively destroy the children of this widget and their descendants.
Defined by dijit._Widget
Destroy this widget and it's descendants. This is the generic "destructor" function that all widget users should call to cleanly discard with a widget. Once a widget is destroyed, it's removed from the manager object.
Defined by dijit._Widget
Destroys the DOM nodes associated with this widget
Defined by dijit._Widget
Disconnects handle created by this.connect. Also removes handle from this widget's list of connects
Returns the name of the dojo topic that can be subscribed to in order to receive notifications on which thumbnail was selected.
Defined by dijit._Widget
Returns all the widgets that contained by this, i.e., all widgets underneath this.containerNode.
Returns the name of the dojo topic that can be subscribed to in order to receive notifications on which thumbnail is now visible

Creates DOM nodes for thumbnail images and initializes their listeners
Defined by dijit._Widget
Return true if this widget can currently be focused and false if not
Defined by dijit._Widget
Checks the DOM to for the text direction for bi-directional support

Returns true if the image at the specified index is currently visible. False otherwise.

Defined by dijit._Widget
stub function. Override or connect to this method to receive notifications for when the widget moves out of focus.

Defined by dijit._Widget
Callback if someone tries to close the child, child will be closed if func returns true

Defined by dijit._Widget
stub function. Override or connect to this method to receive notifications for when the widget moves into focus.
Defined by dijit._Widget
Called after the parameters to the widget have been read-in, but before the widget template is instantiated. Especially useful to set properties that are referenced in the widget template.
Defined by dijit._Widget

Resets the widget back to its original state.
Defined by dijit._Widget
Set native HTML attributes reflected in the widget, such as readOnly, disabled, and maxLength in TextBox widgets.

Sets the data store and request objects to read data from.

Defined by dijit._Widget
Called after a widget's children, and other widgets on the page, have been created. Provides an opportunity to manipulate any children before they are displayed. This is useful for composite widgets that need to control or layout sub-widgets. Many layout widgets can use this as a wiring phase.

Defined by dijit._Widget
Defined by dijit._Widget
stub function. Override to implement custom widget tear-down behavior.
Defined by dijit._Templated
Iterate through the template and attach functions and nodes accordingly.

Defined by dijit._Templated
relocate source contents to templated container node this.containerNode must be able to receive children, or exceptions will be thrown

Loads the next page of thumbnail images

Displays the next page of images

Defined by dijit._Widget

Defined by dijit._Widget

Displays the next page of images
Adds a CSS class to a thumbnail, only if 'autoLoad' is true
Displays thumbnail images, starting at position 'index'

Defined by dijit._Templated
Updates the navigation controls to hide/show them when at the first or last images.
PropertiesBack to top
Defined by dijit._Widget
A map of attributes and attachpoints -- typically standard HTML attributes -- to set on the widget's dom, at the "domNode" attach point, by default. Other node references can be specified as properties of 'this'
Defined by dijit._Widget
Defined by dijit._Templated
holds child elements. "containerNode" is generally set via a dojoAttachPoint assignment and it designates where children of the src dom node will be placed
Defined by dijit._Widget
Unsupported by Dijit, but here for completeness. Dijit only supports setting text direction on the entire document. Bi-directional support, as defined by the [HTML DIR](http://www.w3.org/TR/html401/struct/dirlang.html#adef-dir) attribute. Either left-to-right "ltr" or right-to-left "rtl".
Defined by dijit._Widget
Defined by dijit._Widget
Defined by dijit._Widget, dijit._Templated
this is our visible representation of the widget! Other DOM Nodes may by assigned to other properties, usually through the template system's dojoAttachPonit syntax, but the domNode property is the canonical "top level" node in widget UI.
If hyperlinkTarget is set to "new", clicking on a thumb will open a new window If it is set to anything else, clicking a thumbnail will open the url in the current window.
Defined by dijit._Widget
a unique, opaque ID string that can be assigned by users or by the system. If the developer passes an ID which is known not to be unique, the specified ID is ignored and the system-generated ID is used instead.
The attribute name for accessing the large image url from the data store
A data store that implements the dojo.data Read API.
The attribute name for accessing the thumbnail image url from the data store
When set to true, the cursor over a thumbnail changes.
If true, the thumbnails are displayed horizontally. Otherwise they are displayed vertically
When true, uses smoothScroll to move between pages
Defined by dijit._Widget
Rarely used. Overrides the default Dojo locale used to render this widget, as defined by the [HTML LANG](http://www.w3.org/TR/html401/struct/dirlang.html#adef-lang) attribute. Value must be among the list of locales specified during by the Dojo bootstrap, formatted according to [RFC 3066](http://www.ietf.org/rfc/rfc3066.txt) (like en-us).
Defined by dijit._Widget
The attribute name for accessing the url from the data store
Defined by dijit._Widget
Defined by dijit._Widget
Defined by dijit._Widget
The number of images to request each time.
Defined by dijit._Widget
Defined by dijit._Widget
A dojo.data Read API Request object.
Defined by dijit._Widget
Width or height in pixels, depending if horizontal or vertical.
Defined by dijit._Widget
Defined by dijit._Widget
Defined by dijit._Widget
Defined by dijit._Widget
Defined by dijit._Templated
a node that represents the widget template. Pre-empts both templateString and templatePath.
Overrides dijit._Templated
Path to template (HTML file) for this widget relative to dojo.baseUrl
Defined by dijit._Templated
a string that represents the widget template. Pre-empts the
Default height of a thumbnail image
Default width of an image
Defined by dijit._Widget
The attribute name for accessing the title from the data store
Setting useHyperlink to true causes a click on a thumbnail to open a link.
Setting useLoadNotifier to true makes a colored DIV appear under each thumbnail image, which is used to display the loading status of each image in the data store.
Defined by dijit._Widget
Defined by dijit._Widget
Defined by dijit._Templated
should we parse the template to find widgets that might be declared in markup inside it? false by default.
Defined by dijit._Widget
Defined by dijit._Widget
Stores the indices of images that have been marked as loaded using the
Defined by dijit._Widget
The total number of photos in the image store
Defined by dijit._Templated
Defined by dijit._Widget
Defined by dijit._Templated
The index of the first thumbnail shown