mediawiki-extensions-Multim.../js/multilightbox/hooks.txt
Mark Holmquist 71e87c64e6 Load thumbnails, use loading image in core
This makes the loading experience _way_ nicer, and hopefully faster.

Bug: 56266
Change-Id: Ided64b0e15af84d9fe65517db2adb291c174c4bf
2013-10-28 15:34:57 -07:00

85 lines
2.2 KiB
Plaintext

These are the available hook types. You can register functions to handle these
by calling lightboxHooks.register( 'typeOfHook', function () { ... } );
modifyInterface
Arguments: None
ThisArg: LightboxInterface
Called: From LightboxInterface constructor
modifyDefaultPreDiv
Arguments: None
ThisArg: LightboxInterface
Called: From LightboxInterface setupPreDiv method, if defaults are loaded
modifyDefaultPostDiv
Arguments: None
ThisArg: LightboxInterface
Called: From LightboxInterface setupPostDiv method, if defaults are loaded
addToPreDiv
Arguments:
* addToPre - Array - Add jQuery elements here to be added to the pre-image div
ThisArg: LightboxInterface
Called: From LightboxInterface constructor
addToPostDiv
Arguments:
* addToPost - Array - Add jQuery elements here to be added to the post-image div
ThisArg: LightboxInterface
Called: From LightboxInterface constructor
imageLoaded
Arguments: None
ThisArg: LightboxInterface
Called: From LightboxInterface-defined callback when image is done loading
modifyImageObject
Arguments: None
ThisArg: LightboxImage
Called: From LightboxImage constructor
modifyImageElement
Arguments: None
ThisArg: HTMLImageElement
Called: From LightboxImage getImageElement method
nextImage
Arguments: None
ThisArg: MultiLightbox
Called: From MultiLightbox next method
prevImage
Arguments: None
ThisArg: MultiLightbox
Called: From MultiLightbox prev method
noNextImage
Arguments: None
ThisArg: MultiLightbox
Called: From MultiLightbox next method when user tries to reach too-high index
noPrevImage
Arguments: None
ThisArg: MultiLightbox
Called: From MultiLightbox prev method when user tries to reach negative index
fullscreen
Arguments: None
ThisArg: LightboxInterface
Called: From LightboxInterface fullscreen method when user is going to fullscreen interface.
defullscreen
Arguments: None
ThisArg: LightboxInterface
Called: From LightboxInterface fullscreen method when user is leaving fullscreen interface.
clearInterface
Arguments: None
ThisArg: LightboxInterface
Called: From LightboxInterface empty method when the interface is being cleared.
imageResize
Arguments: None
ThisArg: LightboxInterface
Called: From LightboxInterface resize listener. Return false to override default behaviour.