_clipEl
- private object
The Carousel clipping container element.
_cols
- private object
Number of cols for a multirow carousel.
The current first index of the Carousel.
Does the Carousel element have focus?
Is the Carousel rendered already?
Is the animation still in progress?
Is the auto-scrolling of Carousel in progress?
Cache the Carousel item attributes.
The table of items in the Carousel.
The numItems is the number of items in the Carousel, items being the
array of items in the Carousel. The size is the size of a single
item in the Carousel. It is cached here for efficiency (to avoid
computing the size multiple times).
_navBtns
- private object
The Carousel navigation buttons.
Status of the next navigation item.
_pages
- private object
The Carousel pages structure.
This is an object of the total number of pages and the current page.
The Carousel pagination structure.
Status of the previous navigation item.
Whether the Carousel size needs to be recomputed or not?
_rows
- private object
Number of rows for a multirow carousel.
The class name of the Carousel navigation buttons.
Default Value: "yui-carousel-button"
The class name of the Carousel element.
Default Value: "yui-carousel"
The class name of the container of the items in the Carousel.
Default Value: "yui-carousel-element"
The class name of the Carousel's container element.
Default Value: "yui-carousel-container"
The class name of the Carousel's container element.
Default Value: "yui-carousel-content"
The class name of a disabled navigation button.
Default Value: "yui-carousel-button-disabled"
The class name of the first Carousel navigation button.
Default Value: " yui-carousel-first-button"
The class name of a first disabled navigation button.
Default Value: "yui-carousel-first-button-disabled"
The class name of a first page element.
Default Value: "yui-carousel-nav-first-page"
The offset of the first visible item in the Carousel.
Default Value: 0
The class name of the Carousel navigation button that has focus.
Default Value: "yui-carousel-button-focus"
The class name of a horizontally oriented Carousel.
Default Value: "yui-carousel-horizontal"
The minimum width of the horizontal Carousel container to support
the navigation buttons.
Default Value: 180
instances
- private static object
The internal table of Carousel instances.
The element to be used as the progress indicator when the item
is still being loaded.
Default Value: The progress indicator (spinner) image CSS class
The content to be used as the progress indicator when the item
is still being loaded.
Default Value: "Loading"
The maximum number of pager buttons allowed beyond which the UI
of the pager would be a drop-down of pages instead of buttons.
Default Value: 5
The class name that will be set if the Carousel adjusts itself
for a minimum width.
Default Value: "yui-carousel-min-width"
The class name of a multirow Carousel.
Default Value: "yui-carousel-multi-row"
The class name for the navigation container for prev/next.
Default Value: "yui-carousel-buttons"
The navigation element container class name.
Default Value: "yui-carousel-nav"
The next navigation button name/text.
Default Value: "Next Page"
The class name of the next Carousel navigation button.
Default Value: " yui-carousel-next-button"
The class name of the next navigation link. This variable is
not only used for styling, but also for identifying the link
within the Carousel container.
Default Value: "yui-carousel-next"
The number of visible items in the Carousel.
Default Value: 3
The class name of the focussed page navigation. This class is
specifically used for the ugly focus handling in Opera.
Default Value: "yui-carousel-nav-page-focus"
The class name for an item in the pager UL or dropdown menu.
Default Value: "yui-carousel-pager-item"
The prefix text for the pager in case the UI is a drop-down.
Default Value: "Go to page "
The class name for the pagination container
Default Value: "yui-carousel-pagination"
The class name of the previous navigation link. This variable
is not only used for styling, but also for identifying the link
within the Carousel container.
Default Value: "yui-carousel-prev"
The previous navigation button name/text.
Default Value: "Previous Page"
ROW
- object
The class name of a row in a multirow Carousel.
Default Value: "yui-carousel-new-row"
The class name of the selected item.
Default Value: "yui-carousel-item-selected"
The class name of the selected paging navigation.
Default Value: "yui-carousel-nav-page-selected"
The minimum width of the vertical Carousel container to support
the navigation buttons.
Default Value: 155
The class name of a vertically oriented Carousel.
Default Value: "yui-carousel-vertical"
The class name of a vertical Carousel's container element.
Default Value: "yui-carousel-vertical-container"
The class name of a visible Carousel.
Default Value: "yui-carousel-visible"