Noodle Help Site

new Images(myParent) → {Images}

Image slideshow
Parameters:
Name Type Description
myParent Noodle
Returns:
Type
Images

Methods

exif(i)

Parameters:
Name Type Description
i HTMLImageElement

getDisplaySize(i) → {Array}

Parameters:
Name Type Description
i HTMLImageElement
Returns:
s [width, height] of the image
Type
Array

getId(id, next) → {String|Null}

Parameters:
Name Type Description
id String | Number current image id
next Boolean
Returns:
next or previous image id or Null if would be out of bounds
Type
String | Null

getName(id) → {String}

Parameters:
Name Type Description
id String | Number
Returns:
filename of the media
Type
String

getTopSize(w) → {Number}

Parameters:
Name Type Description
w Window
Returns:
Type
Number

getType(id) → {String}

Parameters:
Name Type Description
id String | Number
Returns:
Type of media: "i", "v", "ri", "rv", "youtube"
Type
String

init()

isBefore(a, b) → {Boolean|Null}

Parameters:
Name Type Description
a String | Number An id handle
b String | Number An id handle
Returns:
Type
Boolean | Null

load(id)

Parameters:
Name Type Description
id String | Number

loadH(x, t, a)

this.load callback function
Parameters:
Name Type Description
x Document | Null
t String
a Array

move(next) → {Boolean}

this.next and this.previous helper
Parameters:
Name Type Description
next Boolean
Returns:
false
Type
Boolean

next() → {Boolean}

Returns:
false
Type
Boolean

on_animateError(e)

jQuery animate fail handler
Parameters:
Name Type Description
e Event

on_animateFinished()

on_loadError(e)

onerror handler
Parameters:
Name Type Description
e Event the error event

on_loadFinished()

pause(id)

Parameters:
Name Type Description
id String | Number

play(id)

Parameters:
Name Type Description
id String | Number

previous() → {Boolean}

Returns:
false
Type
Boolean

resize()

rotate() → {Boolean}

Returns:
false
Type
Boolean

timeOut(id)

Parameters:
Name Type Description
id String | Number

yth(id)

Parameters:
Name Type Description
id String | Number