aboutsummaryrefslogtreecommitdiffstats
path: root/src/js/utils/is.js
diff options
context:
space:
mode:
authorSam Potts <sam@potts.es>2019-02-01 00:24:48 +1100
committerSam Potts <sam@potts.es>2019-02-01 00:24:48 +1100
commiteb628c8e4f109bb6aa4dc9196ee8f075092b225e (patch)
tree36c71f639a06c0c96d2bc9655d6c162ca03a3fca /src/js/utils/is.js
parentd0e3c7c6d00d66ea2dc8533e68aa0af0ca952d1d (diff)
downloadplyr-eb628c8e4f109bb6aa4dc9196ee8f075092b225e.tar.lz
plyr-eb628c8e4f109bb6aa4dc9196ee8f075092b225e.tar.xz
plyr-eb628c8e4f109bb6aa4dc9196ee8f075092b225e.zip
Ads bug fixes
Diffstat (limited to 'src/js/utils/is.js')
-rw-r--r--src/js/utils/is.js2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/js/utils/is.js b/src/js/utils/is.js
index ab28f2ab..b005cd31 100644
--- a/src/js/utils/is.js
+++ b/src/js/utils/is.js
@@ -19,6 +19,7 @@ const isEvent = input => instanceOf(input, Event);
const isKeyboardEvent = input => instanceOf(input, KeyboardEvent);
const isCue = input => instanceOf(input, window.TextTrackCue) || instanceOf(input, window.VTTCue);
const isTrack = input => instanceOf(input, TextTrack) || (!isNullOrUndefined(input) && isString(input.kind));
+const isPromise = input => instanceOf(input, Promise);
const isEmpty = input =>
isNullOrUndefined(input) ||
@@ -65,6 +66,7 @@ export default {
keyboardEvent: isKeyboardEvent,
cue: isCue,
track: isTrack,
+ promise: isPromise,
url: isUrl,
empty: isEmpty,
};