Documentation
¶
Index ¶
- func Add(h *MainHandler) (err error)
- func Await(cb func() (js.Value, error)) js.Value
- func CreateBlobURL(blob any) string
- func PromiseError(e interface{}) (err js.Value)
- func PromiseOf(fn PromiseAbleFunc) js.Func
- type DataBaseAdapter
- type Logger
- type MainHandler
- type PromiseAbleFunc
- type ReadParams
- type ReadResults
- type SessionFrontendAdapter
- type TimeAdapter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateBlobURL ¶ added in v0.0.24
CreateBlobURL crea una URL Blob a partir de un blob.
func PromiseError ¶ added in v0.0.37
PromiseError makes sure to return some error that Invoke will understand.
func PromiseOf ¶ added in v0.0.37
func PromiseOf(fn PromiseAbleFunc) js.Func
MakePromise hace una promesa de una función que toma una serie de argumentos.
Types ¶
type DataBaseAdapter ¶ added in v0.1.0
type DataBaseAdapter interface {
Create(table_name string, items []interface{}) (err error)
Read(p *ReadParams, callback func(r *ReadResults, err error))
ReadSync(p *ReadParams, data ...interface{}) (result []interface{}, err error)
Delete(table_name string, all_data ...interface{}) (err error)
Update(table_name string, all_data ...interface{}) (err error)
}
type MainHandler ¶ added in v0.1.0
type MainHandler struct {
TimeAdapter
SessionFrontendAdapter
DataBaseAdapter
Logger
}
type PromiseAbleFunc ¶ added in v0.0.37
https://go-review.googlesource.com/c/go/+/402455/3/src/syscall/js/promise.go Función prometedora que satisface los requisitos de MakePromise.
type ReadParams ¶ added in v0.1.0
type ReadResults ¶ added in v0.1.0
type ReadResults struct {
Results []interface{}
Error error
}
type SessionFrontendAdapter ¶ added in v0.1.0
type SessionFrontendAdapter interface {
UserSessionNumber() string
}
type TimeAdapter ¶ added in v0.1.0
type TimeAdapter interface {
Now() int64
}
Click to show internal directories.
Click to hide internal directories.