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