Skip to content

Commit 60890ec

Browse files
author
Robert Yawn
committed
ConnectManager:
- Rename "registerImageElement" to "setImageElement" for consistency - [webOS platform] Add onLoadImage to handle loadImage events
1 parent 7237e2d commit 60890ec

File tree

1 file changed

+19
-5
lines changed

1 file changed

+19
-5
lines changed

scripts/connectsdk.js

Lines changed: 19 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,14 @@ var connectsdk = (function () {
117117
}
118118
},
119119

120+
setImageElement: function (element) {
121+
// Register new image element
122+
if (element) {
123+
this.imageElement = element;
124+
this.emit("imageElementUpdate", element);
125+
}
126+
},
127+
120128
registerMediaEvents: function (element) {
121129
if (element) {
122130
for (var key in this.mediaEvents) {
@@ -137,10 +145,6 @@ var connectsdk = (function () {
137145
this.mediaEvents.hasOwnProperty(evt.type) && this.setMediaStatus(this.mediaEvents[evt.type]);
138146
},
139147

140-
registerImageElement: function (element) {
141-
this.imageElement = element;
142-
},
143-
144148
setMediaStatus: function (status) {
145149
this.mediaStatus = status;
146150
this.emit("mediaStatusUpdate", status);
@@ -235,7 +239,17 @@ var connectsdk = (function () {
235239
mediaElement.src = media.mediaURL;
236240
mediaElement.load();
237241
} else {
238-
console.log("Failed to load media.");
242+
console.log("Failed to load media");
243+
}
244+
},
245+
246+
onLoadImage: function (image) {
247+
var imageElement = this.imageElement;
248+
if (imageElement && image && image.mediaURL) {
249+
console.log("Loading image", image.mediaURL);
250+
imageElement.src = image.mediaURL;
251+
} else {
252+
console.log("Failed to load image");
239253
}
240254
},
241255

0 commit comments

Comments
 (0)