Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
A
 AbstractLogger
 Actions
 activate, UI. Window
 activeOnClick, UI. Window
 adapt, UI. Window
 allOptions, UI. Options
 altitude: changed, UI. Window
 animating, UI. Carousel
 Attributes
B
 blur
 blurred, UI. Window
 bringToFront, UI. Window
C
 center, UI. Window
 checkScroll, UI. Carousel
 close, UI. Window
 computeElementSize
 ConsoleLogger
 Constructor
 container, UI. Carousel
 content, UI. Window
 Contructor, UI. Window
 created, UI. Window
 CSS
 currentIndex, UI. Carousel
 currentLastPosition, UI. Carousel
 currentPosition, UI. Carousel
 currentSize, UI. Carousel
D
 debug, AbstractLogger
 destroy
 destroyed, UI. Window
 Destructor, UI. Carousel
 dimAttribute, UI. Carousel
 direction, UI. Carousel
 disabledButtonSuffix, UI. Carousel
 Drag
 draggable, UI. Window
E
 element
 ElementLogger
 elements, UI. Carousel
 elementSize
 endIndex, UI. Ajax. Carousel
 error, AbstractLogger
 Event handling
 Events
F
 fire
 fixPNG, CSS
 focus
 focused, UI. Window
 fold, UI. Window
 folded, UI. Window
 footer, UI. Window
 format, ElementLogger
 Functions
G
 getAltitude, UI. Window
 getBounds, UI. Window
 getFocusedWindow, UI. WindowManager
 getPosition, UI. Window
 getShadowTheme, UI. Window
 getSize, UI. Window
 getTheme, UI. Window
 getWindow, UI. WindowManager
H
 hasMore, UI. Ajax. Carousel
 header, UI. Window
 hidden, UI. Window
 hide
 hiding, UI. Window
I
 id
 info, AbstractLogger
 initialize
L
 level, AbstractLogger
 Logging Facilities, UI. Logger
 logs, MemLogger
M
 makeElement, String
 maximize, UI. Window
 maximized, UI. Window
 MemLogger
 Methods, UI. Options
 minimize, UI. Window
 move: ended, UI. Window
 move: started, UI. Window
activate: function()
Brings window to the front and sets focus on it
When set to true, a click on an blurred window content activates it, default is true
adapt: function()
Adapts window size to fit its content
allOptions: function()
Computes the complete default options hash made by reverse extending all superclasses default options.
Fired when window altitude has changed (z-index)
Define whether the carousel is in animation or not
It also include of all carousel’s attributes
blur: function()
Blurs shadow.
blur: function()
Blurs the window (without changing windows order)
Fired after bluring the window
bringToFront: function()
Brings window to the front (but does not set focus on it)
center: function(options)
Centers the window within its viewport
checkScroll: function(position,
updatePosition)
Check scroll position to avoid unused space at right or bottom
Window method name as string, or false to disable close button Default is ‘destroy’
computeElementSize: function()
Return elements size in pixel
computeElementSize: function()
Return elements size in pixel, height or width depends on carousel orientation.
Logs using window.console
Selector of carousel container inside carousel element, “.container” by default,
Window content element
Fired after creating the window
Utility functions for CSS/StyleSheet files access
currentIndex: function()
Returns current visible index of a carousel.
currentLastPosition: function()
Returns the current position from the end of the last element.
currentPosition: function()
Returns the current position in pixel.
currentSize: function()
Returns the current size of the carousel in pixel
Logs with “debug” level
destroy: function($super)
Cleans up DOM and memory
destroy: function()
Completely removes the iframe shim from the document
destroy: function()
Destructor, removes elements from the DOM
destroy: function($super)
Destructor, closes window, cleans up DOM and memory
Fired after destroying the window
Define if the dimensions are horizontal or vertical
Can be horizontal or vertical, horizontal by default
Define the suffix classanme used when a button get disabled, to ‘_disabled’ by default Previous button classname will be previous_button_disabled
UI provides Element#enableDrag method that allow elements to fire drag-related events.
true by default
DOM element containing the carousel
DOM element containing the window
Logs in a DOM element
Array containing the carousel’s elements as DOM elements
Required, it define the size of all elements
Size of each element, it’s an integer
Index of the last loaded element
Logs with “error” level
List of events fired by an AJAX carousel, it also include of all carousel’s custom events
List of events fired by a carousel
List of events fired by a window
fire: function(eventName,
memo)
Fires a carousel custom event automatically namespaced in “carousel:” (see Prototype custom events).
fire: function(eventName,
memo)
Fires a window custom event automatically namespaced in “window:” (see Prototype custom events).
Fix transparency of PNG background of document stylesheets.
focus: function()
Focus shadow.
focus: function()
Focuses the window (without bringing window to the front)
true if window is focused
Fired after unfolding the window
true if window is folded
Window footer element
A format string, will be interpolated with “date”, “level” and “message”
getAltitude: function()
Returns window altitude, an integer between 0 and the number of windows, the higher the altitude number - the higher the window position.
getBounds: function(innerSize)
Returns window bounds (in pixels)
getFocusedWindow: function()
Returns the focused window
getPosition: function()
Returns top/left position of a window (in pixels)
getShadowTheme: function()
Returns shadow theme name
getSize: function(innerSize)
Returns window width/height dimensions (in pixels)
getTheme: function()
Returns window theme name
getWindow: function(element)
Find the window containing a given element.
Flag to define if there’s still more elements to load
Window header element
Fired after hiding effect
hide: function()
Hides iframe shim leaving its position and dimensions intact
hide: function()
Hides shadow
Function used to hide the window, default is Element.hide.
Fired when hiding a window
DOM id of the carousel’s element
id ot the window, generated by default
Logs with “info” level
initialize: function(element)
Constructor, takes a DOM element to log into as argument
initialize: function($super,
element,
options)
Constructor function, should not be called directly
initialize: function(element,
options)
Constructor function, should not be called directly
initialize: function()
Constructor
initialize: function(element,
options)
Constructor, adds shadow elements to the DOM if element is in the DOM.
initialize: function(options)
Constructor, should not be called directly, it’s called by new operator (new Window()) The window is not open and nothing has been added to the DOM yet
The log level, default value is debug br/
Prototype UI provides a facility to log message with levels.
An array of logs, objects with “date”, “level”, and “message” properties
makeElement: function()
toElement is unfortunately already taken :/
Window method name as string, or false to disable maximize button Default is ‘toggleMaximize’
true if window is maximized
Logs in memory
Window method name as string, or false to disable minimize button Default is ‘toggleFold’
Fired when user has finished moving a window
Fired when user has started a moving a window, position:changed are then fired continously