mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-24 06:31:20 -08:00
- Introduced `artplayer-plugin-pip` to enable Picture-in-Picture functionality. - Updated `artplayer.d.ts` to export new types related to the plugin. - Added example usage of the plugin in `pip.js`. - Created TypeScript definitions for the plugin in `artplayer-plugin-pip.d.ts`. - Implemented the plugin logic in `index.js` with necessary styles and event handling. - Updated documentation to include the new plugin and its usage. - Added README and package.json for the new plugin.
16 lines
316 B
TypeScript
16 lines
316 B
TypeScript
interface Option {
|
|
width?: number
|
|
height?: number
|
|
placeholder?: string
|
|
}
|
|
|
|
interface Result {
|
|
name: 'artplayerPluginPip'
|
|
}
|
|
|
|
declare const artplayerPluginPip: (option: Option) => (art: Artplayer) => Result
|
|
|
|
export default artplayerPluginPip
|
|
|
|
export = artplayerPluginPip;
|
|
export as namespace artplayerPluginPip; |