Documentation
¶
Overview ¶
Package documents provides Go bindings for android.provider.
Index ¶
- Constants
- func Init(env *jni.Env) error
- type Contract
- func (m *Contract) BuildChildDocumentsUri(arg0 string, arg1 string) (*jni.Object, error)
- func (m *Contract) BuildChildDocumentsUriUsingTree(arg0 *jni.Object, arg1 string) (*jni.Object, error)
- func (m *Contract) BuildDocumentUri(arg0 string, arg1 string) (*jni.Object, error)
- func (m *Contract) BuildDocumentUriUsingTree(arg0 *jni.Object, arg1 string) (*jni.Object, error)
- func (m *Contract) BuildRecentDocumentsUri(arg0 string, arg1 string) (*jni.Object, error)
- func (m *Contract) BuildRootUri(arg0 string, arg1 string) (*jni.Object, error)
- func (m *Contract) BuildRootsUri(arg0 string) (*jni.Object, error)
- func (m *Contract) BuildSearchDocumentsUri(arg0 string, arg1 string, arg2 string) (*jni.Object, error)
- func (m *Contract) BuildTreeDocumentUri(arg0 string, arg1 string) (*jni.Object, error)
- func (m *Contract) CopyDocument(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) (*jni.Object, error)
- func (m *Contract) CreateDocument(arg0 *jni.Object, arg1 *jni.Object, arg2 string, arg3 string) (*jni.Object, error)
- func (m *Contract) CreateWebLinkIntent(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) (*jni.Object, error)
- func (m *Contract) DeleteDocument(arg0 *jni.Object, arg1 *jni.Object) (bool, error)
- func (m *Contract) EjectRoot(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *Contract) FindDocumentPath(arg0 *jni.Object, arg1 *jni.Object) (*jni.Object, error)
- func (m *Contract) GetDocumentId(arg0 *jni.Object) (string, error)
- func (m *Contract) GetDocumentMetadata(arg0 *jni.Object, arg1 *jni.Object) (*jni.Object, error)
- func (m *Contract) GetDocumentThumbnail(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, arg3 *jni.Object) (*jni.Object, error)
- func (m *Contract) GetRootId(arg0 *jni.Object) (string, error)
- func (m *Contract) GetSearchDocumentsQuery(arg0 *jni.Object) (string, error)
- func (m *Contract) GetTreeDocumentId(arg0 *jni.Object) (string, error)
- func (m *Contract) IsChildDocument(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) (bool, error)
- func (m *Contract) IsDocumentUri(arg0 *jni.Object, arg1 *jni.Object) (bool, error)
- func (m *Contract) IsRootUri(arg0 *jni.Object, arg1 *jni.Object) (bool, error)
- func (m *Contract) IsRootsUri(arg0 *jni.Object, arg1 *jni.Object) (bool, error)
- func (m *Contract) IsTreeUri(arg0 *jni.Object) (bool, error)
- func (m *Contract) MoveDocument(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, arg3 *jni.Object) (*jni.Object, error)
- func (m *Contract) RemoveDocument(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) (bool, error)
- func (m *Contract) RenameDocument(arg0 *jni.Object, arg1 *jni.Object, arg2 string) (*jni.Object, error)
Constants ¶
const ( ActionDocumentSettings = consts.ActionDocumentSettings ExtraError = consts.ExtraError ExtraExcludeSelf = consts.ExtraExcludeSelf ExtraInfo = consts.ExtraInfo ExtraInitialUri = consts.ExtraInitialUri ExtraLoading = consts.ExtraLoading ExtraOrientation = consts.ExtraOrientation ExtraPrompt = consts.ExtraPrompt MetadataExif = consts.MetadataExif MetadataTreeCount = consts.MetadataTreeCount MetadataTreeSize = consts.MetadataTreeSize MetadataTypes = consts.MetadataTypes ProviderInterface = consts.ProviderInterface QueryArgDisplayName = consts.QueryArgDisplayName QueryArgExcludeMedia = consts.QueryArgExcludeMedia QueryArgFileSizeOver = consts.QueryArgFileSizeOver QueryArgLastModifiedAfter = consts.QueryArgLastModifiedAfter QueryArgMimeTypes = consts.QueryArgMimeTypes )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Contract ¶ added in v0.0.4
Contract wraps android.provider.DocumentsContract.
func (*Contract) BuildChildDocumentsUri ¶ added in v0.0.4
BuildChildDocumentsUri calls android.provider.DocumentsContract.buildChildDocumentsUri.
func (*Contract) BuildChildDocumentsUriUsingTree ¶ added in v0.0.4
func (m *Contract) BuildChildDocumentsUriUsingTree(arg0 *jni.Object, arg1 string) (*jni.Object, error)
BuildChildDocumentsUriUsingTree calls android.provider.DocumentsContract.buildChildDocumentsUriUsingTree.
func (*Contract) BuildDocumentUri ¶ added in v0.0.4
BuildDocumentUri calls android.provider.DocumentsContract.buildDocumentUri.
func (*Contract) BuildDocumentUriUsingTree ¶ added in v0.0.4
BuildDocumentUriUsingTree calls android.provider.DocumentsContract.buildDocumentUriUsingTree.
func (*Contract) BuildRecentDocumentsUri ¶ added in v0.0.4
BuildRecentDocumentsUri calls android.provider.DocumentsContract.buildRecentDocumentsUri.
func (*Contract) BuildRootUri ¶ added in v0.0.4
BuildRootUri calls android.provider.DocumentsContract.buildRootUri.
func (*Contract) BuildRootsUri ¶ added in v0.0.4
BuildRootsUri calls android.provider.DocumentsContract.buildRootsUri.
func (*Contract) BuildSearchDocumentsUri ¶ added in v0.0.4
func (m *Contract) BuildSearchDocumentsUri( arg0 string, arg1 string, arg2 string, ) (*jni.Object, error)
BuildSearchDocumentsUri calls android.provider.DocumentsContract.buildSearchDocumentsUri.
func (*Contract) BuildTreeDocumentUri ¶ added in v0.0.4
BuildTreeDocumentUri calls android.provider.DocumentsContract.buildTreeDocumentUri.
func (*Contract) CopyDocument ¶ added in v0.0.4
func (m *Contract) CopyDocument( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) (*jni.Object, error)
CopyDocument calls android.provider.DocumentsContract.copyDocument.
func (*Contract) CreateDocument ¶ added in v0.0.4
func (m *Contract) CreateDocument( arg0 *jni.Object, arg1 *jni.Object, arg2 string, arg3 string, ) (*jni.Object, error)
CreateDocument calls android.provider.DocumentsContract.createDocument.
func (*Contract) CreateWebLinkIntent ¶ added in v0.0.4
func (m *Contract) CreateWebLinkIntent( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) (*jni.Object, error)
CreateWebLinkIntent calls android.provider.DocumentsContract.createWebLinkIntent.
func (*Contract) DeleteDocument ¶ added in v0.0.4
DeleteDocument calls android.provider.DocumentsContract.deleteDocument.
func (*Contract) EjectRoot ¶ added in v0.0.4
EjectRoot calls android.provider.DocumentsContract.ejectRoot.
func (*Contract) FindDocumentPath ¶ added in v0.0.4
FindDocumentPath calls android.provider.DocumentsContract.findDocumentPath.
func (*Contract) GetDocumentId ¶ added in v0.0.4
GetDocumentId calls android.provider.DocumentsContract.getDocumentId.
func (*Contract) GetDocumentMetadata ¶ added in v0.0.4
GetDocumentMetadata calls android.provider.DocumentsContract.getDocumentMetadata.
func (*Contract) GetDocumentThumbnail ¶ added in v0.0.4
func (m *Contract) GetDocumentThumbnail( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, arg3 *jni.Object, ) (*jni.Object, error)
GetDocumentThumbnail calls android.provider.DocumentsContract.getDocumentThumbnail.
func (*Contract) GetRootId ¶ added in v0.0.4
GetRootId calls android.provider.DocumentsContract.getRootId.
func (*Contract) GetSearchDocumentsQuery ¶ added in v0.0.4
GetSearchDocumentsQuery calls android.provider.DocumentsContract.getSearchDocumentsQuery.
func (*Contract) GetTreeDocumentId ¶ added in v0.0.4
GetTreeDocumentId calls android.provider.DocumentsContract.getTreeDocumentId.
func (*Contract) IsChildDocument ¶ added in v0.0.4
func (m *Contract) IsChildDocument( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) (bool, error)
IsChildDocument calls android.provider.DocumentsContract.isChildDocument.
func (*Contract) IsDocumentUri ¶ added in v0.0.4
IsDocumentUri calls android.provider.DocumentsContract.isDocumentUri.
func (*Contract) IsRootUri ¶ added in v0.0.4
IsRootUri calls android.provider.DocumentsContract.isRootUri.
func (*Contract) IsRootsUri ¶ added in v0.0.4
IsRootsUri calls android.provider.DocumentsContract.isRootsUri.
func (*Contract) IsTreeUri ¶ added in v0.0.4
IsTreeUri calls android.provider.DocumentsContract.isTreeUri.
func (*Contract) MoveDocument ¶ added in v0.0.4
func (m *Contract) MoveDocument( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, arg3 *jni.Object, ) (*jni.Object, error)
MoveDocument calls android.provider.DocumentsContract.moveDocument.