Function 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
 adaptScroll, Kilauea. Background
 add
 addClass, Kilauea
 addEntry, Kilauea. Submenu
 addEvent, Kilauea
 addPlugin, Kilauea
 addToSubmenu, Kilauea. Instance
 addToToolbarMenu, Kilauea. Instance
 addTransition, http://sharpeleven. net/ kilauea/ transition
C
 cancelEvent, Kilauea
 close, http://sharpeleven. net/ kilauea/ logger
 collectScripts, Kilauea
 compareAddress, Kilauea
 create, Kilauea
D
 determineTransition, http://sharpeleven. net/ kilauea/ transition
 drag, Kilauea. draggable
 drop, Kilauea. draggable
E
 evaluate, http://sharpeleven. net/ kilauea/ logger
F
 fade, http://sharpeleven. net/ kilauea/ transition
 fetch, Kilauea. localization
 findBackground, Kilauea. Slide
 fire, Kilauea. Event
 flip, http://sharpeleven. net/ kilauea/ transition
G
 getByClass, Kilauea
 getDuration, LogEntry
 getLink, Kilauea. Instance
 getStyle, Kilauea
 getSubmenu, Kilauea. Instance
 getTransition, http://sharpeleven. net/ kilauea/ transition
 getXHR, Kilauea
H
 handleKey, Kilauea
 hasClass, Kilauea
 hide
 html2text, Kilauea
I
 includeCSS, Kilauea
 includeScript, Kilauea
 init, Kilauea
 isURI, Kilauea
K
 keyHandler, http://sharpeleven. net/ kilauea/ inspector
L
 loadPlugins, Kilauea
 loadScript, Kilauea
 localize, Kilauea. localization
P
 pageAddress, Kilauea
 pause, http://sharpeleven. net/ kilauea/ logger
 pick, Kilauea. draggable
Q
 quickHide, Kilauea. Panel
R
 redraw
 registerKey, Kilauea
 removeClass, Kilauea
 removeEvent, Kilauea
 removeFromSubmenu, Kilauea. Instance
 removeSubmenu, Kilauea. Instance
 replaceInSubmenu, Kilauea. Instance
 replaceInToolbarMenu, Kilauea. Instance
 resetScroll, Kilauea. Background
 resolvePluginID, Kilauea
 restart, Kilauea
 restore, Kilauea. Panel
 resume, http://sharpeleven. net/ kilauea/ logger
this.adaptScroll = function(left,
top)
Adapts the scroll position to given coordinates.
Adds a new language package to Kilauea.localization.
Adds a part to localization.parts.
addClass: function(e,
c)
Adds a class to a given element.
this.addEntry = function(a)
Adds a hyperlink to a given submenu.
addEvent: function(node,
type,
fn,
capt)
Adds a DOM event handler in a fairly browser-independent way.
addPlugin: function(uri,
id,
pl,
requireVersion)
Registers a plugin.
addToSubmenu: function(m,
a)
Adds a hyperlink to a given submenu.
addToToolbarMenu: function(a)
Adds a hyperlink to the instance’s toolbar menu.
addTransition: function(name,
fun,
rest)
Adds a transition to transitions.
cancelEvent: function(ev)
Cancels a DOM event.
close: function()
Closes the result panel or window.
collectScripts: function()
Collects all scripts included so far and pushes them onto Kilauea.scripts.
compareAddress: function(l1,
l2)
Compares to URIs without fragment identifiers.
create: function(e)
Builds all instances, initializes Kilauea.localization, and registers the document.keydown handler Kilauea.handleKey.
determineTransition: function(slide)
Determines the desired transition for a given Kilauea.Slide by looking at the slide’s class attributes.
Updates the element’s position while dragging.
Performs the drop of a drag’n’drop.
evaluate: function()
Evaluates the current measurement and displays the results.
fade: function()
Transition by fading out the old, and fading in the new slide.
Fetches a language package for Kilauea and all Kilauea.plugins.
this.findBackground = function(bg)
Finds a matching background in Kilauea.Instance.backgrounds for a Kilauea.Slide.
this.fire = function(t,
inst)
Fires fn with this set to thisObj.
flip: function()
The most basic slide transition, which is hiding the old, and displaying the new slide.
getByClass: function(parent,
c)
Returns all child elements that exhibit a given class.
this.getDuration = function()
Computes the time spent for viewing this slide; in milliseconds.
getLink: function(chld,
title,
href,
thisObj,
params)
Creates a hyperlink.
getStyle: function(obj,
css)
Returns an element’s computed style for a given CSS property.
getSubmenu: function(t)
Description
getTransition: function(tr)
Takes a transition name and returns the associated transition function, or the default transition.
getXHR: function()
A cross-browser utility method which returns a XMLHttpRequest object.
handleKey: function(e)
Handles document.keydown events.
hasClass: function(e,
c)
Returns true if the given element has a certain class attributed to it.
this.hide = function()
Hides the background.
this.hide = function()
Hides the panel.
this.hide = function()
Hides the slide.
html2text: function(el)
Returns a plain-text version of a possibly HTML-formatted string.
includeCSS: function(url)
Includes a CSS file during page load.
includeScript: function(url,
isUTF8)
Includes a script during page load.
init: function(a)
Initializes the global Kilauea object.
isURI: function(n)
Determines whether a string is an URI.
keyHandler: function(e,
i)
loadPlugins: function(a)
Loads all plugins.
loadScript: function(url,
isUTF8)
Loads a script at runtime.
Initializes Kilauea.lang.
pageAddress: function(l)
Retrieves an URL without fragment identifiers, URL parameters etc.
pause: function()
Pauses measuring.
Handles the picking up in a drag’n’drop action.
this.quickHide = function()
Temporarily hides the panel.
redraw: function(e)
Redraws all Kilauea.Instances through Kilauea.Instance.redraw.
redraw: function()
Description
registerKey: function(key,
fun,
thisObj,
sym,
help)
Registers a keystroke mapping.
removeClass: function(e,
c)
Removes a class from a given element.
removeEvent: function(node,
type,
fn,
capt)
Removes a DOM event handler.
removeFromSubmenu: function(m,
li)
Description
removeSubmenu: function(m)
Description
replaceInSubmenu: function(m,
li,
a)
Replaces a hyperlink in the instance’s toolbar menu by another.
replaceInToolbarMenu: function(li,
a)
Replaces a hyperlink in the instance’s toolbar menu by another.
this.resetScroll = function()
Resets the background’s position to the top left corner of the canvas.
resolvePluginID: function(id)
Takes a plugin ID token or an URI+URL and returns an ID object
restart: function()
Reloads the HTML page, thereby restarting all presentations.
this.restore = function()
Restores the panel after a quickHide.
resume: function()
Resumes measuring.