blob: 1c9c557683c854260a030d9a56681cc1b7475c15 [file] [log] [blame]
// Copyright 2015 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
// Package paint defines an event for the app being ready to paint.
//
// See the golang.org/x/mobile/app package for details on the event model.
package paint // import "golang.org/x/mobile/event/paint"
// Event indicates that the app is ready to paint the next frame of the GUI. A
// frame is completed by calling the App's EndPaint method.
type Event struct {
// Generation is a monotonically increasing generation number.
//
// TODO: is a generation number the right model for stale paints?
Generation uint32
}