photopicker

package
v0.0.8 Latest Latest
Warning

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

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

Documentation

Overview

Package photopicker provides Go bindings for android.widget.photopicker.

Index

Constants

View Source
const (
	Creator = consts.Creator
)

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 EmbeddedPhotoPickerClient

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

EmbeddedPhotoPickerClient wraps android.widget.photopicker.EmbeddedPhotoPickerClient.

func (*EmbeddedPhotoPickerClient) OnSelectionComplete

func (m *EmbeddedPhotoPickerClient) OnSelectionComplete() error

OnSelectionComplete calls android.widget.photopicker.EmbeddedPhotoPickerClient.onSelectionComplete.

func (*EmbeddedPhotoPickerClient) OnSessionError

func (m *EmbeddedPhotoPickerClient) OnSessionError(arg0 *jni.Object) error

OnSessionError calls android.widget.photopicker.EmbeddedPhotoPickerClient.onSessionError.

func (*EmbeddedPhotoPickerClient) OnSessionOpened

func (m *EmbeddedPhotoPickerClient) OnSessionOpened(arg0 *jni.Object) error

OnSessionOpened calls android.widget.photopicker.EmbeddedPhotoPickerClient.onSessionOpened.

func (*EmbeddedPhotoPickerClient) ToString added in v0.0.8

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

ToString calls android.widget.photopicker.EmbeddedPhotoPickerClient.toString.

type EmbeddedPhotoPickerFeatureInfo

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

EmbeddedPhotoPickerFeatureInfo wraps android.widget.photopicker.EmbeddedPhotoPickerFeatureInfo.

func (*EmbeddedPhotoPickerFeatureInfo) DescribeContents

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

DescribeContents calls android.widget.photopicker.EmbeddedPhotoPickerFeatureInfo.describeContents.

func (*EmbeddedPhotoPickerFeatureInfo) GetAccentColor

func (m *EmbeddedPhotoPickerFeatureInfo) GetAccentColor() (int64, error)

GetAccentColor calls android.widget.photopicker.EmbeddedPhotoPickerFeatureInfo.getAccentColor.

func (*EmbeddedPhotoPickerFeatureInfo) GetMaxSelectionLimit

func (m *EmbeddedPhotoPickerFeatureInfo) GetMaxSelectionLimit() (int32, error)

GetMaxSelectionLimit calls android.widget.photopicker.EmbeddedPhotoPickerFeatureInfo.getMaxSelectionLimit.

func (*EmbeddedPhotoPickerFeatureInfo) GetMimeTypes added in v0.0.8

func (m *EmbeddedPhotoPickerFeatureInfo) GetMimeTypes() (*jni.Object, error)

GetMimeTypes calls android.widget.photopicker.EmbeddedPhotoPickerFeatureInfo.getMimeTypes.

func (*EmbeddedPhotoPickerFeatureInfo) GetPreSelectedUris added in v0.0.8

func (m *EmbeddedPhotoPickerFeatureInfo) GetPreSelectedUris() (*jni.Object, error)

GetPreSelectedUris calls android.widget.photopicker.EmbeddedPhotoPickerFeatureInfo.getPreSelectedUris.

func (*EmbeddedPhotoPickerFeatureInfo) GetThemeNightMode

func (m *EmbeddedPhotoPickerFeatureInfo) GetThemeNightMode() (int32, error)

GetThemeNightMode calls android.widget.photopicker.EmbeddedPhotoPickerFeatureInfo.getThemeNightMode.

func (*EmbeddedPhotoPickerFeatureInfo) IsOrderedSelection

func (m *EmbeddedPhotoPickerFeatureInfo) IsOrderedSelection() (bool, error)

IsOrderedSelection calls android.widget.photopicker.EmbeddedPhotoPickerFeatureInfo.isOrderedSelection.

func (*EmbeddedPhotoPickerFeatureInfo) ToString

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

ToString calls android.widget.photopicker.EmbeddedPhotoPickerFeatureInfo.toString.

func (*EmbeddedPhotoPickerFeatureInfo) WriteToParcel

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

WriteToParcel calls android.widget.photopicker.EmbeddedPhotoPickerFeatureInfo.writeToParcel.

type EmbeddedPhotoPickerFeatureInfoBuilder

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

EmbeddedPhotoPickerFeatureInfoBuilder wraps android.widget.photopicker.EmbeddedPhotoPickerFeatureInfo$Builder.

func (*EmbeddedPhotoPickerFeatureInfoBuilder) Build

Build calls android.widget.photopicker.EmbeddedPhotoPickerFeatureInfo$Builder.build.

func (*EmbeddedPhotoPickerFeatureInfoBuilder) SetAccentColor

func (m *EmbeddedPhotoPickerFeatureInfoBuilder) SetAccentColor(arg0 int64) (*jni.Object, error)

SetAccentColor calls android.widget.photopicker.EmbeddedPhotoPickerFeatureInfo$Builder.setAccentColor.

func (*EmbeddedPhotoPickerFeatureInfoBuilder) SetMaxSelectionLimit

func (m *EmbeddedPhotoPickerFeatureInfoBuilder) SetMaxSelectionLimit(arg0 int32) (*jni.Object, error)

SetMaxSelectionLimit calls android.widget.photopicker.EmbeddedPhotoPickerFeatureInfo$Builder.setMaxSelectionLimit.

func (*EmbeddedPhotoPickerFeatureInfoBuilder) SetOrderedSelection

func (m *EmbeddedPhotoPickerFeatureInfoBuilder) SetOrderedSelection(arg0 bool) (*jni.Object, error)

SetOrderedSelection calls android.widget.photopicker.EmbeddedPhotoPickerFeatureInfo$Builder.setOrderedSelection.

func (*EmbeddedPhotoPickerFeatureInfoBuilder) SetThemeNightMode

func (m *EmbeddedPhotoPickerFeatureInfoBuilder) SetThemeNightMode(arg0 int32) (*jni.Object, error)

SetThemeNightMode calls android.widget.photopicker.EmbeddedPhotoPickerFeatureInfo$Builder.setThemeNightMode.

func (*EmbeddedPhotoPickerFeatureInfoBuilder) ToString added in v0.0.8

ToString calls android.widget.photopicker.EmbeddedPhotoPickerFeatureInfo$Builder.toString.

type EmbeddedPhotoPickerProvider

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

EmbeddedPhotoPickerProvider wraps android.widget.photopicker.EmbeddedPhotoPickerProvider.

func (*EmbeddedPhotoPickerProvider) OpenSession

func (m *EmbeddedPhotoPickerProvider) OpenSession(
	arg0 *jni.Object,
	arg1 int32,
	arg2 int32,
	arg3 int32,
	arg4 *jni.Object,
	arg5 *jni.Object,
	arg6 *jni.Object,
) error

OpenSession calls android.widget.photopicker.EmbeddedPhotoPickerProvider.openSession.

func (*EmbeddedPhotoPickerProvider) ToString added in v0.0.8

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

ToString calls android.widget.photopicker.EmbeddedPhotoPickerProvider.toString.

type EmbeddedPhotoPickerProviderFactory

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

EmbeddedPhotoPickerProviderFactory wraps android.widget.photopicker.EmbeddedPhotoPickerProviderFactory.

func (*EmbeddedPhotoPickerProviderFactory) Create

Create calls android.widget.photopicker.EmbeddedPhotoPickerProviderFactory.create.

func (*EmbeddedPhotoPickerProviderFactory) ToString added in v0.0.8

ToString calls android.widget.photopicker.EmbeddedPhotoPickerProviderFactory.toString.

type EmbeddedPhotoPickerSession

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

EmbeddedPhotoPickerSession wraps android.widget.photopicker.EmbeddedPhotoPickerSession.

func (*EmbeddedPhotoPickerSession) Close

func (m *EmbeddedPhotoPickerSession) Close() error

Close calls android.widget.photopicker.EmbeddedPhotoPickerSession.close.

func (*EmbeddedPhotoPickerSession) GetSurfacePackage

func (m *EmbeddedPhotoPickerSession) GetSurfacePackage() (*jni.Object, error)

GetSurfacePackage calls android.widget.photopicker.EmbeddedPhotoPickerSession.getSurfacePackage.

func (*EmbeddedPhotoPickerSession) NotifyConfigurationChanged

func (m *EmbeddedPhotoPickerSession) NotifyConfigurationChanged(arg0 *jni.Object) error

NotifyConfigurationChanged calls android.widget.photopicker.EmbeddedPhotoPickerSession.notifyConfigurationChanged.

func (*EmbeddedPhotoPickerSession) NotifyPhotoPickerExpanded

func (m *EmbeddedPhotoPickerSession) NotifyPhotoPickerExpanded(arg0 bool) error

NotifyPhotoPickerExpanded calls android.widget.photopicker.EmbeddedPhotoPickerSession.notifyPhotoPickerExpanded.

func (*EmbeddedPhotoPickerSession) NotifyResized

func (m *EmbeddedPhotoPickerSession) NotifyResized(arg0 int32, arg1 int32) error

NotifyResized calls android.widget.photopicker.EmbeddedPhotoPickerSession.notifyResized.

func (*EmbeddedPhotoPickerSession) NotifyVisibilityChanged

func (m *EmbeddedPhotoPickerSession) NotifyVisibilityChanged(arg0 bool) error

NotifyVisibilityChanged calls android.widget.photopicker.EmbeddedPhotoPickerSession.notifyVisibilityChanged.

func (*EmbeddedPhotoPickerSession) ToString added in v0.0.8

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

ToString calls android.widget.photopicker.EmbeddedPhotoPickerSession.toString.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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