Util
Usage
// Npm
import { Util } from 'xgplayer'
// CDN
const Util = window.Player.Util
const type = Util.typeOf({name})
createDom
@param
:{ String } el
@param
:{ String } [tpl=]
@param
:{ object } [attrs={}]
@param
:{ String } [cname='']
@returns
:{ HTMLElement | null }
createDomFromHtml
@param
:{ String } html
@param
:{ String } [attrs={}]
@param
:{ String } [classname=""]
@returns
:{ HTMLElement | null }
hasClass
@param
:{ HTMLElement } el
@param
:{ String } className
@returns
:{ Boolean }
addClass
@param
:{ HTMLElement } el
@param
:{ String } className
@returns
:{ void }
removeClass
@param
:{ HTMLElement } el
@param
:{ String } className
@returns
: ` { void }
toggleClass
@param
:{ string | Object } args0
@param
:{ String } [className]
@returns
: ` { String }
classNames
@param
:{ string | Object } args0
@param
:{ String } [className]
@returns
: ` { String }
findDom
@param
:{ HTMLElement } el
@param
:{ String } sel
@returns
:{ HTMLElement }
format
@param
:{ Number } time
@returns
:{ String }
, 格式类似HH:MM:SS
getFullScreenEl
@returns
:{ HTMLElement | null }
typeOf
@param
:{ any } obj
@returns
:{ String }
checkTouchSupport
@returns
:{ Boolean }