Versions in this module Expand all Collapse all v0 v0.1.0 Mar 5, 2023 Changes in this version + type GlobalSelf struct — js/wasm + func Self() (*GlobalSelf, error) + func (s *GlobalSelf) Close() error + func (s *GlobalSelf) Listen(ctx context.Context) (<-chan MessageEvent, error) + func (s *GlobalSelf) Name() (string, error) + func (s *GlobalSelf) PostMessage(message safejs.Value, transfers []safejs.Value) error + type MessageEvent struct — js/wasm + func (e MessageEvent) Data() (safejs.Value, error) + type Options struct — js/wasm + Name string + type Worker struct — js/wasm + func New(url string, options Options) (*Worker, error) + func NewFromScript(jsScript string, options Options) (*Worker, error) + func (w *Worker) Listen(ctx context.Context) (<-chan MessageEvent, error) + func (w *Worker) PostMessage(data safejs.Value, transfers []safejs.Value) error + func (w *Worker) Terminate() error