mirror of https://github.com/miguelmota/cointop
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
671 B
Go
31 lines
671 B
Go
// Copyright 2019 The GopherWasm Authors. All rights reserved.
|
|
// Use of this source code is governed by a BSD-style
|
|
// license that can be found in the LICENSE file.
|
|
|
|
// +build wasm
|
|
// +build !go1.12
|
|
|
|
package js
|
|
|
|
import (
|
|
"syscall/js"
|
|
)
|
|
|
|
type Callback = js.Callback
|
|
|
|
type EventCallbackFlag = js.EventCallbackFlag
|
|
|
|
const (
|
|
PreventDefault = js.PreventDefault
|
|
StopPropagation = js.StopPropagation
|
|
StopImmediatePropagation = js.StopImmediatePropagation
|
|
)
|
|
|
|
func NewCallback(f func([]Value)) Callback {
|
|
return js.NewCallback(f)
|
|
}
|
|
|
|
func NewEventCallback(flags EventCallbackFlag, fn func(event Value)) Callback {
|
|
return js.NewEventCallback(flags, fn)
|
|
}
|