Help us shape the future of Go! Take the 2026 Go Developer Survey

types

package
v0.0.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 28, 2026 License: CC0-1.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DragEvent

type DragEvent struct {
	Action     int32
	X          float32
	Y          float32
	OffsetX    float32
	OffsetY    float32
	DragResult bool
}

func (*DragEvent) MarshalParcel

func (s *DragEvent) MarshalParcel(
	p *parcel.Parcel,
) error

func (*DragEvent) UnmarshalParcel

func (s *DragEvent) UnmarshalParcel(
	p *parcel.Parcel,
) error

type InputChannel added in v0.0.7

type InputChannel struct {
}

func (*InputChannel) MarshalParcel added in v0.0.7

func (s *InputChannel) MarshalParcel(
	p *parcel.Parcel,
) error

func (*InputChannel) UnmarshalParcel added in v0.0.7

func (s *InputChannel) UnmarshalParcel(
	p *parcel.Parcel,
) error

type InputDevice added in v0.0.7

type InputDevice struct {
	Id                  int32
	Generation          int32
	ControllerNumber    int32
	Name                string
	VendorId            int32
	ProductId           int32
	DeviceBus           int32
	Descriptor          string
	Sources             int32
	KeyboardType        int32
	KeyboardLanguageTag string
	KeyboardLayoutType  string
	AssociatedDisplayId int32
	NumRanges           int32
	KeyCharacterMap     *KeyCharacterMap
}

func (*InputDevice) MarshalParcel added in v0.0.7

func (s *InputDevice) MarshalParcel(
	p *parcel.Parcel,
) error

func (*InputDevice) UnmarshalParcel added in v0.0.7

func (s *InputDevice) UnmarshalParcel(
	p *parcel.Parcel,
) error

type InputEvent added in v0.0.7

type InputEvent struct {
}

func (*InputEvent) MarshalParcel added in v0.0.7

func (s *InputEvent) MarshalParcel(
	p *parcel.Parcel,
) error

func (*InputEvent) UnmarshalParcel added in v0.0.7

func (s *InputEvent) UnmarshalParcel(
	p *parcel.Parcel,
) error

type InputMonitor added in v0.0.7

type InputMonitor struct {
	InputChannel *InputChannel
	Surface      *Surface
}

func (*InputMonitor) MarshalParcel added in v0.0.7

func (s *InputMonitor) MarshalParcel(
	p *parcel.Parcel,
) error

func (*InputMonitor) UnmarshalParcel added in v0.0.7

func (s *InputMonitor) UnmarshalParcel(
	p *parcel.Parcel,
) error

type KeyCharacterMap added in v0.0.7

type KeyCharacterMap struct {
}

func (*KeyCharacterMap) MarshalParcel added in v0.0.7

func (s *KeyCharacterMap) MarshalParcel(
	p *parcel.Parcel,
) error

func (*KeyCharacterMap) UnmarshalParcel added in v0.0.7

func (s *KeyCharacterMap) UnmarshalParcel(
	p *parcel.Parcel,
) error

type KeyEvent added in v0.0.7

type KeyEvent struct {
	ParcelTokenKeyEvent int32
	Id                  int32
	DeviceId            int32
	Source              int32
	DisplayId           int32
	Action              int32
	KeyCode             int32
	RepeatCount         int32
	MetaState           int32
	ScanCode            int32
	Flags               int32
	DownTime            int64
	EventTime           int64
	Characters          string
}

func (*KeyEvent) MarshalParcel added in v0.0.7

func (s *KeyEvent) MarshalParcel(
	p *parcel.Parcel,
) error

func (*KeyEvent) UnmarshalParcel added in v0.0.7

func (s *KeyEvent) UnmarshalParcel(
	p *parcel.Parcel,
) error

type PointerIcon added in v0.0.7

type PointerIcon struct {
	Type                 int32
	HotSpotX             float32
	HotSpotY             float32
	DrawNativeDropShadow bool
	Bitmap               *graphics.Bitmap
}

func (*PointerIcon) MarshalParcel added in v0.0.7

func (s *PointerIcon) MarshalParcel(
	p *parcel.Parcel,
) error

func (*PointerIcon) UnmarshalParcel added in v0.0.7

func (s *PointerIcon) UnmarshalParcel(
	p *parcel.Parcel,
) error

type RemoteAnimationAdapter

type RemoteAnimationAdapter struct {
	Duration                 int64
	StatusBarTransitionDelay int64
	ChangeNeedsSnapshot      bool
}

func (*RemoteAnimationAdapter) MarshalParcel

func (s *RemoteAnimationAdapter) MarshalParcel(
	p *parcel.Parcel,
) error

func (*RemoteAnimationAdapter) UnmarshalParcel

func (s *RemoteAnimationAdapter) UnmarshalParcel(
	p *parcel.Parcel,
) error

type RemoteAnimationDefinition

type RemoteAnimationDefinition struct {
	Size int32
}

func (*RemoteAnimationDefinition) MarshalParcel

func (s *RemoteAnimationDefinition) MarshalParcel(
	p *parcel.Parcel,
) error

func (*RemoteAnimationDefinition) UnmarshalParcel

func (s *RemoteAnimationDefinition) UnmarshalParcel(
	p *parcel.Parcel,
) error

type RemoteAnimationTarget

type RemoteAnimationTarget struct {
	TaskId              int32
	Mode                int32
	IsTranslucent       bool
	PrefixOrderIndex    int32
	IsNotInRecents      bool
	AllowEnterPip       bool
	WindowType          int32
	HasAnimatingParent  bool
	BackgroundColor     int32
	ShowBackdrop        bool
	WillShowImeOnTarget bool
	RotationChange      int32
}

func (*RemoteAnimationTarget) MarshalParcel

func (s *RemoteAnimationTarget) MarshalParcel(
	p *parcel.Parcel,
) error

func (*RemoteAnimationTarget) UnmarshalParcel

func (s *RemoteAnimationTarget) UnmarshalParcel(
	p *parcel.Parcel,
) error

type Surface added in v0.0.7

type Surface struct {
}

func (*Surface) MarshalParcel added in v0.0.7

func (s *Surface) MarshalParcel(
	p *parcel.Parcel,
) error

func (*Surface) UnmarshalParcel added in v0.0.7

func (s *Surface) UnmarshalParcel(
	p *parcel.Parcel,
) error

type SurfaceControl

type SurfaceControl struct {
	Name   string
	Width  int32
	Height int32
}

func (*SurfaceControl) MarshalParcel

func (s *SurfaceControl) MarshalParcel(
	p *parcel.Parcel,
) error

func (*SurfaceControl) UnmarshalParcel

func (s *SurfaceControl) UnmarshalParcel(
	p *parcel.Parcel,
) error

type SurfaceControlTransaction

type SurfaceControlTransaction struct {
}

func (*SurfaceControlTransaction) MarshalParcel

func (s *SurfaceControlTransaction) MarshalParcel(
	p *parcel.Parcel,
) error

func (*SurfaceControlTransaction) UnmarshalParcel

func (s *SurfaceControlTransaction) UnmarshalParcel(
	p *parcel.Parcel,
) error

type SurfaceControlViewHostSurfacePackage added in v0.0.7

type SurfaceControlViewHostSurfacePackage struct {
}

func (*SurfaceControlViewHostSurfacePackage) MarshalParcel added in v0.0.7

func (s *SurfaceControlViewHostSurfacePackage) MarshalParcel(
	p *parcel.Parcel,
) error

func (*SurfaceControlViewHostSurfacePackage) UnmarshalParcel added in v0.0.7

func (s *SurfaceControlViewHostSurfacePackage) UnmarshalParcel(
	p *parcel.Parcel,
) error

type VerifiedInputEvent added in v0.0.7

type VerifiedInputEvent struct {
	Type           int32
	DeviceId       int32
	EventTimeNanos int64
	Source         int32
	DisplayId      int32
}

func (*VerifiedInputEvent) MarshalParcel added in v0.0.7

func (s *VerifiedInputEvent) MarshalParcel(
	p *parcel.Parcel,
) error

func (*VerifiedInputEvent) UnmarshalParcel added in v0.0.7

func (s *VerifiedInputEvent) UnmarshalParcel(
	p *parcel.Parcel,
) error

type WindowManagerLayoutParams added in v0.0.7

type WindowManagerLayoutParams struct {
}

func (*WindowManagerLayoutParams) MarshalParcel added in v0.0.7

func (s *WindowManagerLayoutParams) MarshalParcel(
	p *parcel.Parcel,
) error

func (*WindowManagerLayoutParams) UnmarshalParcel added in v0.0.7

func (s *WindowManagerLayoutParams) UnmarshalParcel(
	p *parcel.Parcel,
) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL