Update hello world
This commit is contained in:
		| @ -1,4 +1,4 @@ | ||||
| function register ({ registerHook, peertubeHelpers }) { | ||||
| function register ({ registerHook, registerSettingsScript, peertubeHelpers }) { | ||||
|   registerHook({ | ||||
|     target: 'action:application.init', | ||||
|     handler: () => onApplicationInit(peertubeHelpers) | ||||
| @ -98,6 +98,18 @@ function register ({ registerHook, peertubeHelpers }) { | ||||
|     handler: () => console.log('fake hook') | ||||
|   }) | ||||
|  | ||||
|  | ||||
|   // Settings | ||||
|  | ||||
|   registerSettingsScript({ | ||||
|     isSettingHidden: options => { | ||||
|       if (options.setting.name === 'my-markdown-area' && options.formValues.select === '2') { | ||||
|         return true | ||||
|       } | ||||
|  | ||||
|       return false | ||||
|     } | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export { | ||||
|  | ||||
| @ -6,7 +6,14 @@ function register ({ registerHook, peertubeHelpers }) { | ||||
|  | ||||
|   registerHook({ | ||||
|     target: 'action:video-watch.video.loaded', | ||||
|     handler: () => 'video loaded' | ||||
|     handler: ({ videojs, video, playlist }) => { | ||||
|  | ||||
|       if (playlist) { | ||||
|         console.log('playlist loaded') | ||||
|       } else { | ||||
|         console.log('video loaded') | ||||
|       } | ||||
|     } | ||||
|   }) | ||||
|  | ||||
|   registerHook({ | ||||
|  | ||||
| @ -1,4 +1,5 @@ | ||||
| { | ||||
|   "User name": "Nom d'utilisateur", | ||||
|   "Admin name": "Nom d'administrateur" | ||||
|   "Admin name": "Nom d'administrateur", | ||||
|   "two": "deux" | ||||
| } | ||||
|  | ||||
| @ -77,9 +77,17 @@ async function register ({ | ||||
|     label: 'Admin name', | ||||
|     type: 'input', | ||||
|     private: true, | ||||
|     descriptionHTML: 'Your admin name', | ||||
|     default: defaultAdmin | ||||
|   }) | ||||
|  | ||||
|   registerSetting({ | ||||
|     name: 'super-checkbox', | ||||
|     label: 'My super checkbox', | ||||
|     type: 'input-checkbox', | ||||
|     descriptionHTML: 'Use this super checkbox with caution' | ||||
|   }) | ||||
|  | ||||
|   registerSetting({ | ||||
|     name: 'user-name', | ||||
|     label: 'User name', | ||||
| @ -94,6 +102,24 @@ async function register ({ | ||||
|     default: false | ||||
|   }) | ||||
|  | ||||
|  | ||||
|   registerSetting({ | ||||
|     type: 'html', | ||||
|     html: '<strong>coucou</strong><br /><br />' | ||||
|   }) | ||||
|  | ||||
|   registerSetting({ | ||||
|     name: 'select', | ||||
|     label: 'Super select', | ||||
|     type: 'select', | ||||
|     default: '3', | ||||
|     options: [ | ||||
|       { value: '1', label: 'one' }, | ||||
|       { value: '2', label: 'two' }, | ||||
|       { value: '3', label: 'three' } | ||||
|     ] | ||||
|   }) | ||||
|  | ||||
|   const value = await storageManager.getData('toto') | ||||
|   console.log(value) | ||||
|  | ||||
|  | ||||
		Reference in New Issue
	
	Block a user