Home Reference Source Test Repository
public class | source

ImageGalleryComponent

Extends:

src/core/bane~Component → ImageGalleryComponent

A component for creating an Image Gallery

Member Summary

Public Members
public

$images: *

public get

$pswp: jQuery: *

Render the gallery viewer

public

events: *

public

Method Summary

Public Methods
public

initialize(objectPattern: {"galleryImageSelector": *})

public

Callback from clicking on a gallery image

public

openPhotoSwipe(index: [type]): [type]

Open the photo gallery

Public Members

public $images: * source

public get $pswp: jQuery: * source

Render the gallery viewer

Return:

jQuery

Returns the gallery element

public events: * source

public template: * source

Public Methods

public initialize(objectPattern: {"galleryImageSelector": *}) source

Params:

NameTypeAttributeDescription
objectPattern {"galleryImageSelector": *}
  • optional
  • default: {}

public onGalleryClick(e: Event): Boolean source

Callback from clicking on a gallery image

Params:

NameTypeAttributeDescription
e Event

Event

Return:

Boolean

Returns false to prevent bubbling and cancel event

public openPhotoSwipe(index: [type]): [type] source

Open the photo gallery

Params:

NameTypeAttributeDescription
index [type]

[description]

Return:

[type]

[description]