exp: golang.org/x/exp/shiny/driver/internal/event Index | Files

package event

import "golang.org/x/exp/shiny/driver/internal/event"

Package event provides an infinitely buffered event queue.

Index

Package Files

event.go

type Queue

type Queue struct {
    // contains filtered or unexported fields
}

Queue is an infinitely buffered event queue. The zero value is usable, but a Queue value must not be copied.

func (*Queue) NextEvent

func (q *Queue) NextEvent() interface{}

NextEvent implements the screen.EventQueue interface.

func (*Queue) Send

func (q *Queue) Send(event interface{})

Send implements the screen.EventQueue interface.

Package event imports 1 packages (graph) and is imported by 2 packages. Updated 2 days ago. Refresh now. Tools for package owners.