contentcapture

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: 6 Imported by: 0

Documentation

Overview

Package contentcapture provides Go bindings for android.view.contentcapture.

Index

Constants

View Source
const (
	Creator                          = consts.Creator
	FlagIsPrefix                     = consts.FlagIsPrefix
	FlagIsRegex                      = consts.FlagIsRegex
	DataShareErrorConcurrentRequest  = consts.DataShareErrorConcurrentRequest
	DataShareErrorTimeoutInterrupted = consts.DataShareErrorTimeoutInterrupted
	DataShareErrorUnknown            = consts.DataShareErrorUnknown
)

Variables

This section is empty.

Functions

func Init

func Init(env *jni.Env) error

Init resolves all JNI class and method references for this package. It is safe to call multiple times (uses sync.Once internally). Exported for E2E testing on Android.

Types

type ContentCaptureCondition

type ContentCaptureCondition struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

ContentCaptureCondition wraps android.view.contentcapture.ContentCaptureCondition.

func NewContentCaptureCondition

func NewContentCaptureCondition(vm *jni.VM, arg0 *jni.Object, arg1 int32) (*ContentCaptureCondition, error)

NewContentCaptureCondition creates a new android.view.contentcapture.ContentCaptureCondition instance.

func (*ContentCaptureCondition) DescribeContents

func (m *ContentCaptureCondition) DescribeContents() (int32, error)

DescribeContents calls android.view.contentcapture.ContentCaptureCondition.describeContents.

func (*ContentCaptureCondition) Equals

func (m *ContentCaptureCondition) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.view.contentcapture.ContentCaptureCondition.equals.

func (*ContentCaptureCondition) GetFlags

func (m *ContentCaptureCondition) GetFlags() (int32, error)

GetFlags calls android.view.contentcapture.ContentCaptureCondition.getFlags.

func (*ContentCaptureCondition) GetLocusId

func (m *ContentCaptureCondition) GetLocusId() (*jni.Object, error)

GetLocusId calls android.view.contentcapture.ContentCaptureCondition.getLocusId.

func (*ContentCaptureCondition) HashCode

func (m *ContentCaptureCondition) HashCode() (int32, error)

HashCode calls android.view.contentcapture.ContentCaptureCondition.hashCode.

func (*ContentCaptureCondition) ToString

func (m *ContentCaptureCondition) ToString() (string, error)

ToString calls android.view.contentcapture.ContentCaptureCondition.toString.

func (*ContentCaptureCondition) WriteToParcel

func (m *ContentCaptureCondition) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.view.contentcapture.ContentCaptureCondition.writeToParcel.

type ContentCaptureContext

type ContentCaptureContext struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

ContentCaptureContext wraps android.view.contentcapture.ContentCaptureContext.

func (*ContentCaptureContext) DescribeContents

func (m *ContentCaptureContext) DescribeContents() (int32, error)

DescribeContents calls android.view.contentcapture.ContentCaptureContext.describeContents.

func (*ContentCaptureContext) ForLocusId

func (m *ContentCaptureContext) ForLocusId(arg0 string) (*jni.Object, error)

ForLocusId calls android.view.contentcapture.ContentCaptureContext.forLocusId.

func (*ContentCaptureContext) GetExtras

func (m *ContentCaptureContext) GetExtras() (*jni.Object, error)

GetExtras calls android.view.contentcapture.ContentCaptureContext.getExtras.

func (*ContentCaptureContext) GetLocusId

func (m *ContentCaptureContext) GetLocusId() (*jni.Object, error)

GetLocusId calls android.view.contentcapture.ContentCaptureContext.getLocusId.

func (*ContentCaptureContext) ToString

func (m *ContentCaptureContext) ToString() (string, error)

ToString calls android.view.contentcapture.ContentCaptureContext.toString.

func (*ContentCaptureContext) WriteToParcel

func (m *ContentCaptureContext) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.view.contentcapture.ContentCaptureContext.writeToParcel.

type ContentCaptureContextBuilder

type ContentCaptureContextBuilder struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

ContentCaptureContextBuilder wraps android.view.contentcapture.ContentCaptureContext$Builder.

func (*ContentCaptureContextBuilder) Build

Build calls android.view.contentcapture.ContentCaptureContext$Builder.build.

func (*ContentCaptureContextBuilder) SetExtras

func (m *ContentCaptureContextBuilder) SetExtras(arg0 *jni.Object) (*jni.Object, error)

SetExtras calls android.view.contentcapture.ContentCaptureContext$Builder.setExtras.

type ContentCaptureManager

type ContentCaptureManager struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

ContentCaptureManager wraps android.view.contentcapture.ContentCaptureManager.

func (*ContentCaptureManager) GetServiceComponentName

func (m *ContentCaptureManager) GetServiceComponentName() (*jni.Object, error)

GetServiceComponentName calls android.view.contentcapture.ContentCaptureManager.getServiceComponentName.

func (*ContentCaptureManager) IsContentCaptureEnabled

func (m *ContentCaptureManager) IsContentCaptureEnabled() (bool, error)

IsContentCaptureEnabled calls android.view.contentcapture.ContentCaptureManager.isContentCaptureEnabled.

func (*ContentCaptureManager) RemoveData

func (m *ContentCaptureManager) RemoveData(arg0 *jni.Object) error

RemoveData calls android.view.contentcapture.ContentCaptureManager.removeData.

func (*ContentCaptureManager) SetContentCaptureEnabled

func (m *ContentCaptureManager) SetContentCaptureEnabled(arg0 bool) error

SetContentCaptureEnabled calls android.view.contentcapture.ContentCaptureManager.setContentCaptureEnabled.

func (*ContentCaptureManager) ShareData

func (m *ContentCaptureManager) ShareData(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
) error

ShareData calls android.view.contentcapture.ContentCaptureManager.shareData.

type ContentCaptureSession

type ContentCaptureSession struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

ContentCaptureSession wraps android.view.contentcapture.ContentCaptureSession.

func (*ContentCaptureSession) Close

func (m *ContentCaptureSession) Close() error

Close calls android.view.contentcapture.ContentCaptureSession.close.

func (*ContentCaptureSession) CreateContentCaptureSession

func (m *ContentCaptureSession) CreateContentCaptureSession(arg0 *jni.Object) (*jni.Object, error)

CreateContentCaptureSession calls android.view.contentcapture.ContentCaptureSession.createContentCaptureSession.

func (*ContentCaptureSession) Destroy

func (m *ContentCaptureSession) Destroy() error

Destroy calls android.view.contentcapture.ContentCaptureSession.destroy.

func (*ContentCaptureSession) Flush

func (m *ContentCaptureSession) Flush() error

Flush calls android.view.contentcapture.ContentCaptureSession.flush.

func (*ContentCaptureSession) GetContentCaptureContext

func (m *ContentCaptureSession) GetContentCaptureContext() (*jni.Object, error)

GetContentCaptureContext calls android.view.contentcapture.ContentCaptureSession.getContentCaptureContext.

func (*ContentCaptureSession) GetContentCaptureSessionId

func (m *ContentCaptureSession) GetContentCaptureSessionId() (*jni.Object, error)

GetContentCaptureSessionId calls android.view.contentcapture.ContentCaptureSession.getContentCaptureSessionId.

func (*ContentCaptureSession) NewAutofillId

func (m *ContentCaptureSession) NewAutofillId(arg0 *jni.Object, arg1 int64) (*jni.Object, error)

NewAutofillId calls android.view.contentcapture.ContentCaptureSession.newAutofillId.

func (*ContentCaptureSession) NewViewStructure

func (m *ContentCaptureSession) NewViewStructure(arg0 *jni.Object) (*jni.Object, error)

NewViewStructure calls android.view.contentcapture.ContentCaptureSession.newViewStructure.

func (*ContentCaptureSession) NewVirtualViewStructure

func (m *ContentCaptureSession) NewVirtualViewStructure(arg0 *jni.Object, arg1 int64) (*jni.Object, error)

NewVirtualViewStructure calls android.view.contentcapture.ContentCaptureSession.newVirtualViewStructure.

func (*ContentCaptureSession) NotifySessionPaused

func (m *ContentCaptureSession) NotifySessionPaused() error

NotifySessionPaused calls android.view.contentcapture.ContentCaptureSession.notifySessionPaused.

func (*ContentCaptureSession) NotifySessionResumed

func (m *ContentCaptureSession) NotifySessionResumed() error

NotifySessionResumed calls android.view.contentcapture.ContentCaptureSession.notifySessionResumed.

func (*ContentCaptureSession) NotifyViewAppeared

func (m *ContentCaptureSession) NotifyViewAppeared(arg0 *jni.Object) error

NotifyViewAppeared calls android.view.contentcapture.ContentCaptureSession.notifyViewAppeared.

func (*ContentCaptureSession) NotifyViewDisappeared

func (m *ContentCaptureSession) NotifyViewDisappeared(arg0 *jni.Object) error

NotifyViewDisappeared calls android.view.contentcapture.ContentCaptureSession.notifyViewDisappeared.

func (*ContentCaptureSession) NotifyViewInsetsChanged

func (m *ContentCaptureSession) NotifyViewInsetsChanged(arg0 *jni.Object) error

NotifyViewInsetsChanged calls android.view.contentcapture.ContentCaptureSession.notifyViewInsetsChanged.

func (*ContentCaptureSession) NotifyViewTextChanged

func (m *ContentCaptureSession) NotifyViewTextChanged(arg0 *jni.Object, arg1 string) error

NotifyViewTextChanged calls android.view.contentcapture.ContentCaptureSession.notifyViewTextChanged.

func (*ContentCaptureSession) NotifyViewsDisappeared

func (m *ContentCaptureSession) NotifyViewsDisappeared(arg0 *jni.Object, arg1 *jni.Object) error

NotifyViewsDisappeared calls android.view.contentcapture.ContentCaptureSession.notifyViewsDisappeared.

func (*ContentCaptureSession) SetContentCaptureContext

func (m *ContentCaptureSession) SetContentCaptureContext(arg0 *jni.Object) error

SetContentCaptureContext calls android.view.contentcapture.ContentCaptureSession.setContentCaptureContext.

func (*ContentCaptureSession) ToString

func (m *ContentCaptureSession) ToString() (string, error)

ToString calls android.view.contentcapture.ContentCaptureSession.toString.

type ContentCaptureSessionId

type ContentCaptureSessionId struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

ContentCaptureSessionId wraps android.view.contentcapture.ContentCaptureSessionId.

func (*ContentCaptureSessionId) DescribeContents

func (m *ContentCaptureSessionId) DescribeContents() (int32, error)

DescribeContents calls android.view.contentcapture.ContentCaptureSessionId.describeContents.

func (*ContentCaptureSessionId) Equals

func (m *ContentCaptureSessionId) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.view.contentcapture.ContentCaptureSessionId.equals.

func (*ContentCaptureSessionId) HashCode

func (m *ContentCaptureSessionId) HashCode() (int32, error)

HashCode calls android.view.contentcapture.ContentCaptureSessionId.hashCode.

func (*ContentCaptureSessionId) ToString

func (m *ContentCaptureSessionId) ToString() (string, error)

ToString calls android.view.contentcapture.ContentCaptureSessionId.toString.

func (*ContentCaptureSessionId) WriteToParcel

func (m *ContentCaptureSessionId) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.view.contentcapture.ContentCaptureSessionId.writeToParcel.

type DataRemovalRequest

type DataRemovalRequest struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

DataRemovalRequest wraps android.view.contentcapture.DataRemovalRequest.

func (*DataRemovalRequest) DescribeContents

func (m *DataRemovalRequest) DescribeContents() (int32, error)

DescribeContents calls android.view.contentcapture.DataRemovalRequest.describeContents.

func (*DataRemovalRequest) GetPackageName

func (m *DataRemovalRequest) GetPackageName() (string, error)

GetPackageName calls android.view.contentcapture.DataRemovalRequest.getPackageName.

func (*DataRemovalRequest) IsForEverything

func (m *DataRemovalRequest) IsForEverything() (bool, error)

IsForEverything calls android.view.contentcapture.DataRemovalRequest.isForEverything.

func (*DataRemovalRequest) WriteToParcel

func (m *DataRemovalRequest) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.view.contentcapture.DataRemovalRequest.writeToParcel.

type DataRemovalRequestBuilder

type DataRemovalRequestBuilder struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

DataRemovalRequestBuilder wraps android.view.contentcapture.DataRemovalRequest$Builder.

func (*DataRemovalRequestBuilder) AddLocusId

func (m *DataRemovalRequestBuilder) AddLocusId(arg0 *jni.Object, arg1 int32) (*jni.Object, error)

AddLocusId calls android.view.contentcapture.DataRemovalRequest$Builder.addLocusId.

func (*DataRemovalRequestBuilder) Build

func (m *DataRemovalRequestBuilder) Build() (*jni.Object, error)

Build calls android.view.contentcapture.DataRemovalRequest$Builder.build.

func (*DataRemovalRequestBuilder) ForEverything

func (m *DataRemovalRequestBuilder) ForEverything() (*jni.Object, error)

ForEverything calls android.view.contentcapture.DataRemovalRequest$Builder.forEverything.

type DataRemovalRequestLocusIdRequest

type DataRemovalRequestLocusIdRequest struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

DataRemovalRequestLocusIdRequest wraps android.view.contentcapture.DataRemovalRequest$LocusIdRequest.

func (*DataRemovalRequestLocusIdRequest) GetFlags

func (m *DataRemovalRequestLocusIdRequest) GetFlags() (int32, error)

GetFlags calls android.view.contentcapture.DataRemovalRequest$LocusIdRequest.getFlags.

func (*DataRemovalRequestLocusIdRequest) GetLocusId

func (m *DataRemovalRequestLocusIdRequest) GetLocusId() (*jni.Object, error)

GetLocusId calls android.view.contentcapture.DataRemovalRequest$LocusIdRequest.getLocusId.

type DataShareRequest

type DataShareRequest struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

DataShareRequest wraps android.view.contentcapture.DataShareRequest.

func NewDataShareRequest

func NewDataShareRequest(vm *jni.VM, arg0 *jni.Object, arg1 string) (*DataShareRequest, error)

NewDataShareRequest creates a new android.view.contentcapture.DataShareRequest instance.

func (*DataShareRequest) DescribeContents

func (m *DataShareRequest) DescribeContents() (int32, error)

DescribeContents calls android.view.contentcapture.DataShareRequest.describeContents.

func (*DataShareRequest) Equals

func (m *DataShareRequest) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.view.contentcapture.DataShareRequest.equals.

func (*DataShareRequest) GetLocusId

func (m *DataShareRequest) GetLocusId() (*jni.Object, error)

GetLocusId calls android.view.contentcapture.DataShareRequest.getLocusId.

func (*DataShareRequest) GetMimeType

func (m *DataShareRequest) GetMimeType() (string, error)

GetMimeType calls android.view.contentcapture.DataShareRequest.getMimeType.

func (*DataShareRequest) GetPackageName

func (m *DataShareRequest) GetPackageName() (string, error)

GetPackageName calls android.view.contentcapture.DataShareRequest.getPackageName.

func (*DataShareRequest) HashCode

func (m *DataShareRequest) HashCode() (int32, error)

HashCode calls android.view.contentcapture.DataShareRequest.hashCode.

func (*DataShareRequest) ToString

func (m *DataShareRequest) ToString() (string, error)

ToString calls android.view.contentcapture.DataShareRequest.toString.

func (*DataShareRequest) WriteToParcel

func (m *DataShareRequest) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.view.contentcapture.DataShareRequest.writeToParcel.

type DataShareWriteAdapter

type DataShareWriteAdapter struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

DataShareWriteAdapter wraps android.view.contentcapture.DataShareWriteAdapter.

func (*DataShareWriteAdapter) OnRejected

func (m *DataShareWriteAdapter) OnRejected() error

OnRejected calls android.view.contentcapture.DataShareWriteAdapter.onRejected.

func (*DataShareWriteAdapter) OnWrite

func (m *DataShareWriteAdapter) OnWrite(arg0 *jni.Object) error

OnWrite calls android.view.contentcapture.DataShareWriteAdapter.onWrite.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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