UNPKG

@egjs/imready

Version:

This module is used to wait for the image or video to be ready.

26 lines (23 loc) 658 B
/* egjs-imready Copyright (c) 2020-present NAVER Corp. MIT license */ const isWindow = typeof window !== "undefined"; const ua = isWindow ? window.navigator.userAgent : ""; export const SUPPORT_COMPUTEDSTYLE = isWindow ? !!("getComputedStyle" in window) : false; export const IS_IE = /MSIE|Trident|Windows Phone|Edge/.test(ua); export const SUPPORT_ADDEVENTLISTENER = isWindow ? !!("addEventListener" in document) : false; export const WIDTH = "width"; export const HEIGHT = "height"; export const PROPS = [ "prefix", "loaders", ] as const; export const EVENTS = [ "preReadyElement", "readyElement", "error", "preReady", "ready", ] as const;