Show Menu
TOPICS×

setAsset

JavaScript API reference for Flyout Viewer.
setAsset( * asset *)
asset
{ String } new asset id, explicit image set or explicit image set with frame-specific Image Serving modifiers, with optional global Image Serving modifiers appended after ? .
Images which use IR (Image Rendering) or UGC (User-Generated Content) are not supported by this viewer.
Sets the new asset. You can call this parameter at any time, either before or after init() . If it is called after init() , the viewer swaps the asset at runtime.
See also init .

Returns

None.

Example

Single image reference:
<instance>.setAsset("Scene7SharedAssets/Backpack_B")

Single reference to an image set that is defined in a catalog:
<instance>.setAsset("Scene7SharedAssets/ImageSet-Views-Sample")

Explicit image set:
<instance>.setAsset("Scene7SharedAssets/Backpack_B,Scene7SharedAssets/Backpack_C")

Explicit image set with frame-specific Image Serving modifiers:
<instance>.setAsset("(Scene7SharedAssets/Backpack_B?op_colorize=255%2C0%2C0,Scene7SharedAssets/Backpack_B?op_colorize=0x00ff00)")

Sharpening modifier added to all images in the set:
<instance>.setAsset("Scene7SharedAssets/Backpack_B,Scene7SharedAssets/Backpack_C?op_sharpen=1")