-- | <https://developer.mozilla.org/en-US/docs/Web/API/WebKitMediaKeys.isTypeSupported Mozilla WebKitMediaKeys.isTypeSupported documentation> 
isTypeSupported ::
                (MonadDOM m, ToJSString keySystem, ToJSString type') =>
                  keySystem -> Maybe type' -> m Bool
isTypeSupported keySystem type'
  = liftDOM
      (((jsg "WebKitMediaKeys") ^. jsf "isTypeSupported"
          [toJSVal keySystem, toJSVal type'])
         >>= valToBool)
isTypeSupported ::
                (MonadDOM m, ToJSString keySystem, ToJSString type') =>
                  keySystem -> Maybe type' -> m Bool
isTypeSupported keySystem type'
  = liftDOM
      (((jsg "WebKitMediaKeys") ^. jsf "isTypeSupported"
          [toJSVal keySystem, toJSVal type'])
         >>= valToBool)
isTypeSupported keySystem type'
  = liftDOM
      (((jsg "WebKitMediaKeys") ^. jsf "isTypeSupported"
          [toJSVal keySystem, toJSVal type'])
         >>= valToBool)