jwplayer-video-element
Advanced tools
Comparing version
@@ -184,3 +184,8 @@ "use client"; | ||
tagName: "jwplayer-video", | ||
elementClass: import_jwplayer_video_element.default | ||
elementClass: import_jwplayer_video_element.default, | ||
toAttributeName(propName) { | ||
if (propName === "muted") return ""; | ||
if (propName === "defaultMuted") return "muted"; | ||
return defaultToAttributeName(propName); | ||
} | ||
}); | ||
@@ -187,0 +192,0 @@ /*! Bundled license information: |
import React from 'react'; | ||
import CustomMediaElement from './jwplayer-video-element.js'; | ||
declare const _default: React.ForwardRefExoticComponent<Omit<React.HTMLAttributes<CustomMediaElement>, "disablePictureInPicture" | "height" | "onenterpictureinpicture" | "onleavepictureinpicture" | "playsInline" | "poster" | "videoHeight" | "videoWidth" | "width" | "cancelVideoFrameCallback" | "getVideoPlaybackQuality" | "requestPictureInPicture" | "requestVideoFrameCallback" | "autoplay" | "buffered" | "controls" | "crossOrigin" | "currentSrc" | "currentTime" | "defaultMuted" | "defaultPlaybackRate" | "disableRemotePlayback" | "duration" | "ended" | "error" | "loop" | "mediaKeys" | "muted" | "networkState" | "onencrypted" | "onwaitingforkey" | "paused" | "playbackRate" | "played" | "preload" | "preservesPitch" | "readyState" | "remote" | "seekable" | "seeking" | "sinkId" | "src" | "srcObject" | "textTracks" | "volume" | "addTextTrack" | "canPlayType" | "fastSeek" | "load" | "pause" | "play" | "setMediaKeys" | "setSinkId" | "NETWORK_EMPTY" | "NETWORK_IDLE" | "NETWORK_LOADING" | "NETWORK_NO_SOURCE" | "HAVE_NOTHING" | "HAVE_METADATA" | "HAVE_CURRENT_DATA" | "HAVE_FUTURE_DATA" | "HAVE_ENOUGH_DATA"> & {} & Partial<Omit<CustomMediaElement, keyof HTMLElement | "connectedCallback" | "disconnectedCallback" | "attributeChangedCallback" | "adoptedCallback">> & React.RefAttributes<CustomMediaElement>>; | ||
declare const _default: React.ForwardRefExoticComponent<Omit<React.HTMLAttributes<CustomMediaElement>, "muted" | "defaultMuted" | "disablePictureInPicture" | "height" | "onenterpictureinpicture" | "onleavepictureinpicture" | "playsInline" | "poster" | "videoHeight" | "videoWidth" | "width" | "cancelVideoFrameCallback" | "getVideoPlaybackQuality" | "requestPictureInPicture" | "requestVideoFrameCallback" | "autoplay" | "buffered" | "controls" | "crossOrigin" | "currentSrc" | "currentTime" | "defaultPlaybackRate" | "disableRemotePlayback" | "duration" | "ended" | "error" | "loop" | "mediaKeys" | "networkState" | "onencrypted" | "onwaitingforkey" | "paused" | "playbackRate" | "played" | "preload" | "preservesPitch" | "readyState" | "remote" | "seekable" | "seeking" | "sinkId" | "src" | "srcObject" | "textTracks" | "volume" | "addTextTrack" | "canPlayType" | "fastSeek" | "load" | "pause" | "play" | "setMediaKeys" | "setSinkId" | "NETWORK_EMPTY" | "NETWORK_IDLE" | "NETWORK_LOADING" | "NETWORK_NO_SOURCE" | "HAVE_NOTHING" | "HAVE_METADATA" | "HAVE_CURRENT_DATA" | "HAVE_FUTURE_DATA" | "HAVE_ENOUGH_DATA"> & {} & Partial<Omit<CustomMediaElement, keyof HTMLElement | "connectedCallback" | "disconnectedCallback" | "attributeChangedCallback" | "adoptedCallback">> & React.RefAttributes<CustomMediaElement>>; | ||
export { _default as default }; |
@@ -152,3 +152,8 @@ "use client"; | ||
tagName: "jwplayer-video", | ||
elementClass: CustomMediaElement | ||
elementClass: CustomMediaElement, | ||
toAttributeName(propName) { | ||
if (propName === "muted") return ""; | ||
if (propName === "defaultMuted") return "muted"; | ||
return defaultToAttributeName(propName); | ||
} | ||
}); | ||
@@ -155,0 +160,0 @@ export { |
{ | ||
"name": "jwplayer-video-element", | ||
"version": "1.3.2", | ||
"version": "1.3.3", | ||
"description": "A custom element for the JW player with an API that matches the `<video>` API", | ||
@@ -58,3 +58,3 @@ "author": "@muxinc", | ||
"devDependencies": { | ||
"build-react-wrapper": "^0.2.1", | ||
"build-react-wrapper": "^0.2.2", | ||
"npm-run-all": "^4.1.5", | ||
@@ -61,0 +61,0 @@ "wet-run": "^1.2.5" |
28982
1.22%657
1.55%