Update hello world
This commit is contained in:
parent
0baf018841
commit
6c5d6aec36
@ -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)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user