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

inputmethod

package
v0.0.6 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CompletionInfo

type CompletionInfo struct {
	Id       int64
	Position int32
}

func (*CompletionInfo) MarshalParcel

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

func (*CompletionInfo) UnmarshalParcel

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

type CorrectionInfo

type CorrectionInfo struct {
	Offset int32
}

func (*CorrectionInfo) MarshalParcel

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

func (*CorrectionInfo) UnmarshalParcel

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

type CursorAnchorInfo

type CursorAnchorInfo struct {
	HashCode                  int32
	SelectionStart            int32
	SelectionEnd              int32
	ComposingTextStart        int32
	InsertionMarkerFlags      int32
	InsertionMarkerHorizontal float32
	InsertionMarkerTop        float32
	InsertionMarkerBaseline   float32
	InsertionMarkerBottom     float32
}

func (*CursorAnchorInfo) MarshalParcel

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

func (*CursorAnchorInfo) UnmarshalParcel

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

type DeleteGesture

type DeleteGesture struct {
	FallbackText string
	Granularity  int32
}

func (*DeleteGesture) MarshalParcel

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

func (*DeleteGesture) UnmarshalParcel

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

type DeleteRangeGesture

type DeleteRangeGesture struct {
	FallbackText string
	Granularity  int32
}

func (*DeleteRangeGesture) MarshalParcel

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

func (*DeleteRangeGesture) UnmarshalParcel

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

type EditorInfo

type EditorInfo struct {
	InputType                               int32
	ImeOptions                              int32
	PrivateImeOptions                       string
	InternalImeOptions                      int32
	ActionId                                int32
	InitialSelStart                         int32
	InitialSelEnd                           int32
	InitialCapsMode                         int32
	InitialToolType                         int32
	PackageName                             string
	FieldId                                 int32
	FieldName                               string
	SupportedHandwritingGestureTypes        int32
	SupportedHandwritingGesturePreviewTypes int32
	AutofillId                              *types.AutofillId
}

func (*EditorInfo) MarshalParcel

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

func (*EditorInfo) UnmarshalParcel

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

type ExtractedText

type ExtractedText struct {
	StartOffset        int32
	PartialStartOffset int32
	PartialEndOffset   int32
	SelectionStart     int32
	SelectionEnd       int32
}

func (*ExtractedText) MarshalParcel

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

func (*ExtractedText) UnmarshalParcel

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

type ExtractedTextRequest

type ExtractedTextRequest struct {
	Token        int32
	HintMaxLines int32
	HintMaxChars int32
}

func (*ExtractedTextRequest) MarshalParcel

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

func (*ExtractedTextRequest) UnmarshalParcel

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

type ImeTrackerToken

type ImeTrackerToken struct {
}

func (*ImeTrackerToken) MarshalParcel

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

func (*ImeTrackerToken) UnmarshalParcel

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

type InlineSuggestion

type InlineSuggestion struct {
	Flg int32
}

func (*InlineSuggestion) MarshalParcel

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

func (*InlineSuggestion) UnmarshalParcel

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

type InlineSuggestionInfo

type InlineSuggestionInfo struct {
	Flg                    int32
	Source                 string
	Type                   string
	InlinePresentationSpec *inline.InlinePresentationSpec
}

func (*InlineSuggestionInfo) MarshalParcel

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

func (*InlineSuggestionInfo) UnmarshalParcel

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

type InlineSuggestionsRequest

type InlineSuggestionsRequest struct {
	Flg                int32
	MaxSuggestionCount int32
	HostPackageName    string
	HostDisplayId      int32
}

func (*InlineSuggestionsRequest) MarshalParcel

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

func (*InlineSuggestionsRequest) UnmarshalParcel

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

type InlineSuggestionsResponse

type InlineSuggestionsResponse struct {
}

func (*InlineSuggestionsResponse) MarshalParcel

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

func (*InlineSuggestionsResponse) UnmarshalParcel

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

type InputBinding

type InputBinding struct {
	Uid int32
	Pid int32
}

func (*InputBinding) MarshalParcel

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

func (*InputBinding) UnmarshalParcel

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

type InputContentInfo

type InputContentInfo struct {
	ContentUriOwnerUserId int32
}

func (*InputContentInfo) MarshalParcel

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

func (*InputContentInfo) UnmarshalParcel

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

type InputMethodInfo

type InputMethodInfo struct {
	Id                                      string
	SettingsActivityName                    string
	LanguageSettingsActivityName            string
	IsDefaultResId                          int32
	SuppressesSpellChecker                  bool
	ShowInInputMethodPicker                 bool
	IsVrOnly                                bool
	IsVirtualDeviceOnly                     bool
	HandledConfigChanges                    int32
	SupportsStylusHandwriting               bool
	SupportsConnectionlessStylusHandwriting bool
	StylusHandwritingSettingsActivityAttr   string
}

func (*InputMethodInfo) MarshalParcel

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

func (*InputMethodInfo) UnmarshalParcel

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

type InputMethodSubtype

type InputMethodSubtype struct {
	SubtypeNameResId   int32
	PkLanguageTag      string
	PkLayoutType       string
	SubtypeIconResId   int32
	SubtypeLocale      string
	SubtypeLanguageTag string
	SubtypeMode        string
	SubtypeExtraValue  string
	SubtypeHashCode    int32
	SubtypeId          int32
}

func (*InputMethodSubtype) MarshalParcel

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

func (*InputMethodSubtype) UnmarshalParcel

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

type InsertGesture

type InsertGesture struct {
	FallbackText string
	TextToInsert string
}

func (*InsertGesture) MarshalParcel

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

func (*InsertGesture) UnmarshalParcel

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

type InsertModeGesture

type InsertModeGesture struct {
	FallbackText string
}

func (*InsertModeGesture) MarshalParcel

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

func (*InsertModeGesture) UnmarshalParcel

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

type JoinOrSplitGesture

type JoinOrSplitGesture struct {
	FallbackText string
}

func (*JoinOrSplitGesture) MarshalParcel

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

func (*JoinOrSplitGesture) UnmarshalParcel

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

type ParcelableHandwritingGesture

type ParcelableHandwritingGesture struct {
}

func (*ParcelableHandwritingGesture) MarshalParcel

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

func (*ParcelableHandwritingGesture) UnmarshalParcel

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

type RemoveSpaceGesture

type RemoveSpaceGesture struct {
	FallbackText string
}

func (*RemoveSpaceGesture) MarshalParcel

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

func (*RemoveSpaceGesture) UnmarshalParcel

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

type SelectGesture

type SelectGesture struct {
	FallbackText string
	Granularity  int32
}

func (*SelectGesture) MarshalParcel

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

func (*SelectGesture) UnmarshalParcel

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

type SelectRangeGesture

type SelectRangeGesture struct {
	FallbackText string
	Granularity  int32
}

func (*SelectRangeGesture) MarshalParcel

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

func (*SelectRangeGesture) UnmarshalParcel

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

type SurroundingText

type SurroundingText struct {
	SelectionStart int32
	SelectionEnd   int32
	Offset         int32
}

func (*SurroundingText) MarshalParcel

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

func (*SurroundingText) UnmarshalParcel

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

type TextAttribute

type TextAttribute struct {
}

func (*TextAttribute) MarshalParcel

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

func (*TextAttribute) UnmarshalParcel

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

Jump to

Keyboard shortcuts

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