setAsset

Last update: 2022-01-12
  • Created for:
  • Developer
    User

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 as follows:

<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")

On this page