// Code generated DO NOT EDIT // functionstringcallback.go package dom import "syscall/js" type FunctionStringCallbackCallback func(data string) type FunctionStringCallback struct { Callback } func JSValueToFunctionStringCallback(val js.Value) FunctionStringCallback { return FunctionStringCallback{Callback: JSValueToCallback(val)} } func NewFunctionStringCallback(c FunctionStringCallbackCallback) FunctionStringCallback { callback := js.NewCallback(func(args []js.Value) { data := args[0].String() c(data) }) return FunctionStringCallback{Callback: Callback{Callback: callback}} }