added jsvm subscriptions.Message binding

This commit is contained in:
Gani Georgiev
2023-10-07 16:11:31 +03:00
parent 49e3f4ad93
commit e2f806d8bb
6 changed files with 2729 additions and 2646 deletions
+6
View File
@@ -35,6 +35,7 @@ import (
"github.com/pocketbase/pocketbase/tools/mailer"
"github.com/pocketbase/pocketbase/tools/rest"
"github.com/pocketbase/pocketbase/tools/security"
"github.com/pocketbase/pocketbase/tools/subscriptions"
"github.com/pocketbase/pocketbase/tools/types"
"github.com/spf13/cobra"
)
@@ -417,6 +418,11 @@ func baseBinds(vm *goja.Runtime) {
instance := &http.Cookie{}
return structConstructor(vm, call, instance)
})
vm.Set("SubscriptionMessage", func(call goja.ConstructorCall) *goja.Object {
instance := &subscriptions.Message{}
return structConstructor(vm, call, instance)
})
}
func dbxBinds(vm *goja.Runtime) {