PluginProbe ʕ •ᴥ•ʔ
Presto Player / 4.3.2
Presto Player v4.3.2
4.3.3 4.3.2 4.3.1 4.3.0 4.2.4 4.2.3 4.2.2 4.2.0 4.2.1 trunk 1.10.0 1.10.1 1.10.2 1.11.0 1.12.0 1.13.0 1.14.0 1.14.1 1.5.10 1.5.11 1.5.12 1.5.13 1.5.14 1.5.15 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.10 1.6.11 1.6.12 1.6.13 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7.0 1.7.1 1.7.2 1.8.0 1.8.1 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.9.0 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.14 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 2.0.10 2.0.11 2.0.12 2.0.13 2.0.14 2.0.15 2.0.16 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.2.0 2.2.1 2.2.2 2.2.3 2.2.3-beta1 2.3.0 2.3.1 2.3.2 2.3.3 3.0.0 3.0.0-beta1 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.1.0 3.1.1 3.1.2 3.1.3 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.0.5 4.0.6 4.0.7 4.0.8 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4
presto-player / src / admin / integrations / divi / d5 / index.js
presto-player / src / admin / integrations / divi / d5 Last commit date
fields 3 weeks ago modules 3 weeks ago index.js 3 weeks ago
index.js
31 lines
1 import { registerModule } from '@divi/module-library';
2 import metadata from '../../../../../inc/Integrations/Divi/D5/module-json/player/module.json';
3 import conversionOutline from '../../../../../inc/Integrations/Divi/D5/module-json/player/conversion-outline.json';
4 import PlayerEdit from './modules/PlayerEdit.jsx';
5 import MediaHubField from './fields/MediaHubField.jsx';
6
7 // register the custom Media-Hub picker field so module.json can reference it by name
8 const registerField = () =>
9 window.divi?.fieldLibrary?.registerFieldComponent?.( {
10 name: MediaHubField.fieldName,
11 component: MediaHubField,
12 } );
13
14 registerField();
15
16 window.vendor?.wp?.hooks?.addAction?.(
17 'divi.moduleLibrary.registerModuleLibraryStore.after',
18 'presto-player',
19 () => {
20 // re-register in case field-library.js loaded after us
21 registerField();
22
23 registerModule( metadata, {
24 conversionOutline,
25 renderers: {
26 edit: PlayerEdit,
27 },
28 } );
29 }
30 );
31