inputmethod

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: 5 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
	UserHandle                              osTypes.UserHandle
}

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
	Uri                   types.Uri
	Uri2                  types.Uri
}

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
	IsAuxIme                                      bool
	SupportsSwitchingToNextInputMethod            bool
	InlineSuggestionsEnabled                      bool
	SupportsInlineSuggestionsWithTouchExploration bool
	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
	IsAuxiliary                       bool
	OverridesImplicitlyEnabledSubtype bool
	SubtypeHashCode                   int32
	SubtypeId                         int32
	IsAsciiCapable                    bool
}

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

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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