broadcastAOSEvent
Broadcast AOS Event
broadcastAOSEvent(detail:
object)
Parameters
fullscreenGallery
Full Screen AOS Gallery
fullscreenGallery(playerDiv:
String)
Parameters
exitFullscreenGallery
Exit Full Screen AOS Gallery
exitFullscreenGallery(playerDiv:
String)
Parameters
getGalleryComponent
Get Gallery Componenet Element
Parameters
Returns
Element:
TagFactory
Factory for creating Tags
new TagFactory(tags:
Array)
Parameters
Instance Members
tagview
Class for displaying tags visually
Parameters
div (String)
element name to inject
tags (Array)
to add to the view
interactive (Boolean
= true)
whether the view is interactive
shouldFocus (Boolean
= false)
whether the tag should cause a focus on the parent image
function to hide tooltip if mobile device change its orientation
hideToolTip()
Library
SDK for AutosOnShow Vehicle Assets
Parameters
apiKey (String)
AOS Access Key
Instance Members
Parameters
identifier (String)
ID of the AOS vehicle
Returns
Promise:
promise for the vehicle request
getVehicle
Return a vehicle from AOS containing all assets
Parameters
identifier (String)
Vehicle Identifier (AOS)
authToken (String)
Authentication Token for the Request
buildType (any
= 'PLAYER')
Returns
Promise:
promise Promise contaiting the resulting vehicle
Vehicle
Represents a Vehicle and its asset pack
new Vehicle()
Static Members
Poster images sit above video assets until the video plays
getPoster(): any
Returns
any:
Video Playlists are ordered sequences of all included video files
getVideoPlaylist(): any
Returns
any:
Instance Members
Get the Vehicle Title
Returns
String:
Vehicle title
Get the Vehicle Description
Returns
String:
Vehicle description
Get the Vehicle Thumbnail image
Returns
String:
Vehicle thumbnail URL
Get the Vehicle Thumbnail (Large)
Returns
String:
Vehicle thumbnail URL
Get the Vehicle Video Play Button
Returns
String:
Vehicle Play button URL
Get the Vehicle Libraryu Id
Returns
String:
Vehicle Library ID
Get the Vehicle Date of creation
Returns
String:
Vehicle creation date
Get the Vehicle last modified date
Returns
String:
Vehicle modified date
Get the Vehicle images
Returns
Array:
Vehicle images
Get the Vehicle Images
Returns
Array:
Vehicle images (small only)
Get the Vehicle Images
Returns
Array:
Vehicle images (medium only)
Get the Vehicle Images
Returns
Array:
Vehicle images (large only)
Returns whether this vehicle has imagees
Returns
Boolean:
Vehicle has linked images
Get the Vehicle Panorama image
Returns
String:
URL to the panoramae
Returns whether this vehicle has a panorama
Returns
Boolean:
Vehicle HAS IMAGES
Get the Vehicle video URL
Returns
String:
Vehicle video URL
Returns whether this vehicle has a video
Returns
Boolean:
Vehicle has video
Get the Vehicle Images for the external spinner
getThreeSixtyImages():
Array
Returns
Array:
Image sequence
/**
Returns whether this vehicle has external three sixty images
Returns
Boolean:
Vehicle has 360
▸
getExplodedThreeSixtyImages()
Get the Vehicle Images for the exploded external spinner
getExplodedThreeSixtyImages():
Array
Returns
Array:
Image sequence
▸
hasThreeExplodedSixtyImages()
/**
Returns whether this vehicle has exploded external three sixty images
hasThreeExplodedSixtyImages():
Boolean
Returns
Boolean:
Vehicle has 360
▸
getAllThreeSixtyImages()
Returns regular AND exploded 360 in a sequence
Returns
Boolean:
Vehicle has 360
Get the Vehicle Poster URL
Returns
String:
Vehicle Poster image URL
Get the Vehicle Top Video URL
Returns
String:
Vehicle video URL for top video
Get the Vehicle Tail Video URL
Returns
String:
Vehicle video URL for tail video
Returns whether this vehicle has a top video
Returns
Boolean:
Vehicle a top video
Returns whether this vehicle has a tail video
Returns
Boolean:
Vehicle a tail video
Returns whether this vehicle has a video playlist
hasVideoPlaylist():
Array
Returns
Array:
Playlist URLs
Get the Video Title
Returns
Object:
Vehicle Options
Get the Gallery Title
Returns
Object:
Gallery Options
Get the Panorama Options
Returns
Object:
Panorama Options
Get the Spinner Options
Returns
Object:
Spinner Options
Get the Starting Component
Returns
String:
Start component ID
Get the Analytics Settings
getAnalyticsSettings():
Object
Returns
Object:
Analytics configuration
Returns whether analytics are enabled
Returns
Boolean:
Analytics enabled
▸
hasPersonalVideoRequest()
Returns whether Personal Video can be requested
Returns
Boolean:
Personal video allowed
Returns whether this vehicle is a video created based on a personal video request
Returns
Boolean:
is a Personal Video
Get the AOS Auth Token
Returns
String:
Auth Token
Check Url is valida or not
Parameters
Returns
Boolean:
Generates an overview of the Vehicle
getOverview()
fullscreenPanorama
Full Screen AOS Panorama
fullscreenPanorama(playerDiv:
String)
Parameters
exitFullscreenPanorama
Exit Full Screen AOS Panorama
exitFullscreenPanorama(playerDiv:
String)
Parameters
getPanoramaComponent
Get Panorama Componenet Element
Parameters
Returns
Element:
fullscreenSpinner
Full Screen AOS Spinner
fullscreenSpinner(playerDiv:
String)
Parameters
exitFullscreenSpinner
Exit Full Screen AOS Spinner
exitFullscreenSpinner(playerDiv:
String)
Parameters
getSpinnerComponent
Get Spinner Componenet Element
Parameters
Returns
Element:
fullscreenVideo
Full Screen AOS Video
fullscreenVideo(playerDiv:
String)
Parameters
exitFullscreenVideo
Exit Full Screen AOS Gallery
exitFullscreenVideo(playerDiv:
String)
Parameters
getVideoComponent
Get Video Componenet Element
Parameters
Returns
Element: