models

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 models provides Go bindings for android.graphics.pdf.models.

Index

Constants

View Source
const (
	Creator               = consts.Creator
	EditTypeClick         = consts.EditTypeClick
	EditTypeSetIndices    = consts.EditTypeSetIndices
	EditTypeSetText       = consts.EditTypeSetText
	WidgetTypeCheckbox    = consts.WidgetTypeCheckbox
	WidgetTypeCombobox    = consts.WidgetTypeCombobox
	WidgetTypeListbox     = consts.WidgetTypeListbox
	WidgetTypePushbutton  = consts.WidgetTypePushbutton
	WidgetTypeRadiobutton = consts.WidgetTypeRadiobutton
	WidgetTypeSignature   = consts.WidgetTypeSignature
	WidgetTypeTextfield   = consts.WidgetTypeTextfield
	WidgetTypeUnknown     = consts.WidgetTypeUnknown
)

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 FormEditRecord

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

FormEditRecord wraps android.graphics.pdf.models.FormEditRecord.

func (*FormEditRecord) DescribeContents

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

DescribeContents calls android.graphics.pdf.models.FormEditRecord.describeContents.

func (*FormEditRecord) Equals

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

Equals calls android.graphics.pdf.models.FormEditRecord.equals.

func (*FormEditRecord) GetClickPoint

func (m *FormEditRecord) GetClickPoint() (*jni.Object, error)

GetClickPoint calls android.graphics.pdf.models.FormEditRecord.getClickPoint.

func (*FormEditRecord) GetPageNumber

func (m *FormEditRecord) GetPageNumber() (int32, error)

GetPageNumber calls android.graphics.pdf.models.FormEditRecord.getPageNumber.

func (*FormEditRecord) GetSelectedIndices

func (m *FormEditRecord) GetSelectedIndices() (*jni.Object, error)

GetSelectedIndices calls android.graphics.pdf.models.FormEditRecord.getSelectedIndices.

func (*FormEditRecord) GetText

func (m *FormEditRecord) GetText() (string, error)

GetText calls android.graphics.pdf.models.FormEditRecord.getText.

func (*FormEditRecord) GetType

func (m *FormEditRecord) GetType() (int32, error)

GetType calls android.graphics.pdf.models.FormEditRecord.getType.

func (*FormEditRecord) GetWidgetIndex

func (m *FormEditRecord) GetWidgetIndex() (int32, error)

GetWidgetIndex calls android.graphics.pdf.models.FormEditRecord.getWidgetIndex.

func (*FormEditRecord) HashCode

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

HashCode calls android.graphics.pdf.models.FormEditRecord.hashCode.

func (*FormEditRecord) ToString added in v0.0.8

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

ToString calls android.graphics.pdf.models.FormEditRecord.toString.

func (*FormEditRecord) WriteToParcel

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

WriteToParcel calls android.graphics.pdf.models.FormEditRecord.writeToParcel.

type FormEditRecordBuilder

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

FormEditRecordBuilder wraps android.graphics.pdf.models.FormEditRecord$Builder.

func (*FormEditRecordBuilder) Build

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

Build calls android.graphics.pdf.models.FormEditRecord$Builder.build.

func (*FormEditRecordBuilder) SetClickPoint

func (m *FormEditRecordBuilder) SetClickPoint(arg0 *jni.Object) (*jni.Object, error)

SetClickPoint calls android.graphics.pdf.models.FormEditRecord$Builder.setClickPoint.

func (*FormEditRecordBuilder) SetSelectedIndices

func (m *FormEditRecordBuilder) SetSelectedIndices(arg0 *jni.Object) (*jni.Object, error)

SetSelectedIndices calls android.graphics.pdf.models.FormEditRecord$Builder.setSelectedIndices.

func (*FormEditRecordBuilder) SetText

func (m *FormEditRecordBuilder) SetText(arg0 string) (*jni.Object, error)

SetText calls android.graphics.pdf.models.FormEditRecord$Builder.setText.

func (*FormEditRecordBuilder) ToString added in v0.0.8

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

ToString calls android.graphics.pdf.models.FormEditRecord$Builder.toString.

type FormWidgetInfo

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

FormWidgetInfo wraps android.graphics.pdf.models.FormWidgetInfo.

func (*FormWidgetInfo) DescribeContents

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

DescribeContents calls android.graphics.pdf.models.FormWidgetInfo.describeContents.

func (*FormWidgetInfo) Equals

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

Equals calls android.graphics.pdf.models.FormWidgetInfo.equals.

func (*FormWidgetInfo) GetAccessibilityLabel

func (m *FormWidgetInfo) GetAccessibilityLabel() (string, error)

GetAccessibilityLabel calls android.graphics.pdf.models.FormWidgetInfo.getAccessibilityLabel.

func (*FormWidgetInfo) GetFontSize

func (m *FormWidgetInfo) GetFontSize() (float32, error)

GetFontSize calls android.graphics.pdf.models.FormWidgetInfo.getFontSize.

func (*FormWidgetInfo) GetListItems added in v0.0.8

func (m *FormWidgetInfo) GetListItems() (*jni.Object, error)

GetListItems calls android.graphics.pdf.models.FormWidgetInfo.getListItems.

func (*FormWidgetInfo) GetMaxLength

func (m *FormWidgetInfo) GetMaxLength() (int32, error)

GetMaxLength calls android.graphics.pdf.models.FormWidgetInfo.getMaxLength.

func (*FormWidgetInfo) GetTextValue

func (m *FormWidgetInfo) GetTextValue() (string, error)

GetTextValue calls android.graphics.pdf.models.FormWidgetInfo.getTextValue.

func (*FormWidgetInfo) GetWidgetIndex

func (m *FormWidgetInfo) GetWidgetIndex() (int32, error)

GetWidgetIndex calls android.graphics.pdf.models.FormWidgetInfo.getWidgetIndex.

func (*FormWidgetInfo) GetWidgetRect

func (m *FormWidgetInfo) GetWidgetRect() (*jni.Object, error)

GetWidgetRect calls android.graphics.pdf.models.FormWidgetInfo.getWidgetRect.

func (*FormWidgetInfo) GetWidgetType

func (m *FormWidgetInfo) GetWidgetType() (int32, error)

GetWidgetType calls android.graphics.pdf.models.FormWidgetInfo.getWidgetType.

func (*FormWidgetInfo) HashCode

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

HashCode calls android.graphics.pdf.models.FormWidgetInfo.hashCode.

func (*FormWidgetInfo) IsEditableText

func (m *FormWidgetInfo) IsEditableText() (bool, error)

IsEditableText calls android.graphics.pdf.models.FormWidgetInfo.isEditableText.

func (*FormWidgetInfo) IsMultiLineText

func (m *FormWidgetInfo) IsMultiLineText() (bool, error)

IsMultiLineText calls android.graphics.pdf.models.FormWidgetInfo.isMultiLineText.

func (*FormWidgetInfo) IsMultiSelect

func (m *FormWidgetInfo) IsMultiSelect() (bool, error)

IsMultiSelect calls android.graphics.pdf.models.FormWidgetInfo.isMultiSelect.

func (*FormWidgetInfo) IsReadOnly

func (m *FormWidgetInfo) IsReadOnly() (bool, error)

IsReadOnly calls android.graphics.pdf.models.FormWidgetInfo.isReadOnly.

func (*FormWidgetInfo) ToString

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

ToString calls android.graphics.pdf.models.FormWidgetInfo.toString.

func (*FormWidgetInfo) WriteToParcel

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

WriteToParcel calls android.graphics.pdf.models.FormWidgetInfo.writeToParcel.

type FormWidgetInfoBuilder

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

FormWidgetInfoBuilder wraps android.graphics.pdf.models.FormWidgetInfo$Builder.

func (*FormWidgetInfoBuilder) Build

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

Build calls android.graphics.pdf.models.FormWidgetInfo$Builder.build.

func (*FormWidgetInfoBuilder) SetEditableText

func (m *FormWidgetInfoBuilder) SetEditableText(arg0 bool) (*jni.Object, error)

SetEditableText calls android.graphics.pdf.models.FormWidgetInfo$Builder.setEditableText.

func (*FormWidgetInfoBuilder) SetFontSize

func (m *FormWidgetInfoBuilder) SetFontSize(arg0 float32) (*jni.Object, error)

SetFontSize calls android.graphics.pdf.models.FormWidgetInfo$Builder.setFontSize.

func (*FormWidgetInfoBuilder) SetMaxLength

func (m *FormWidgetInfoBuilder) SetMaxLength(arg0 int32) (*jni.Object, error)

SetMaxLength calls android.graphics.pdf.models.FormWidgetInfo$Builder.setMaxLength.

func (*FormWidgetInfoBuilder) SetMultiLineText

func (m *FormWidgetInfoBuilder) SetMultiLineText(arg0 bool) (*jni.Object, error)

SetMultiLineText calls android.graphics.pdf.models.FormWidgetInfo$Builder.setMultiLineText.

func (*FormWidgetInfoBuilder) SetMultiSelect

func (m *FormWidgetInfoBuilder) SetMultiSelect(arg0 bool) (*jni.Object, error)

SetMultiSelect calls android.graphics.pdf.models.FormWidgetInfo$Builder.setMultiSelect.

func (*FormWidgetInfoBuilder) SetReadOnly

func (m *FormWidgetInfoBuilder) SetReadOnly(arg0 bool) (*jni.Object, error)

SetReadOnly calls android.graphics.pdf.models.FormWidgetInfo$Builder.setReadOnly.

func (*FormWidgetInfoBuilder) ToString added in v0.0.8

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

ToString calls android.graphics.pdf.models.FormWidgetInfo$Builder.toString.

type ListItem

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

ListItem wraps android.graphics.pdf.models.ListItem.

func NewListItem

func NewListItem(vm *jni.VM, arg0 string, arg1 bool) (*ListItem, error)

NewListItem creates a new android.graphics.pdf.models.ListItem instance.

func (*ListItem) DescribeContents

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

DescribeContents calls android.graphics.pdf.models.ListItem.describeContents.

func (*ListItem) Equals

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

Equals calls android.graphics.pdf.models.ListItem.equals.

func (*ListItem) GetLabel

func (m *ListItem) GetLabel() (string, error)

GetLabel calls android.graphics.pdf.models.ListItem.getLabel.

func (*ListItem) HashCode

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

HashCode calls android.graphics.pdf.models.ListItem.hashCode.

func (*ListItem) IsSelected

func (m *ListItem) IsSelected() (bool, error)

IsSelected calls android.graphics.pdf.models.ListItem.isSelected.

func (*ListItem) ToString

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

ToString calls android.graphics.pdf.models.ListItem.toString.

func (*ListItem) WriteToParcel

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

WriteToParcel calls android.graphics.pdf.models.ListItem.writeToParcel.

type PageMatchBounds

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

PageMatchBounds wraps android.graphics.pdf.models.PageMatchBounds.

func NewPageMatchBounds

func NewPageMatchBounds(vm *jni.VM, arg0 *jni.Object, arg1 int32) (*PageMatchBounds, error)

NewPageMatchBounds creates a new android.graphics.pdf.models.PageMatchBounds instance.

func (*PageMatchBounds) DescribeContents

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

DescribeContents calls android.graphics.pdf.models.PageMatchBounds.describeContents.

func (*PageMatchBounds) GetBounds added in v0.0.8

func (m *PageMatchBounds) GetBounds() (*jni.Object, error)

GetBounds calls android.graphics.pdf.models.PageMatchBounds.getBounds.

func (*PageMatchBounds) GetTextStartIndex

func (m *PageMatchBounds) GetTextStartIndex() (int32, error)

GetTextStartIndex calls android.graphics.pdf.models.PageMatchBounds.getTextStartIndex.

func (*PageMatchBounds) ToString added in v0.0.8

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

ToString calls android.graphics.pdf.models.PageMatchBounds.toString.

func (*PageMatchBounds) WriteToParcel

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

WriteToParcel calls android.graphics.pdf.models.PageMatchBounds.writeToParcel.

Directories

Path Synopsis
Package selection provides Go bindings for android.graphics.pdf.models.selection.
Package selection provides Go bindings for android.graphics.pdf.models.selection.

Jump to

Keyboard shortcuts

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