sig
val kind_scheme : string
val labels_scheme : string
val document_category : GdataAtom.Category.t
val drawing_category : GdataAtom.Category.t
val folder_category : GdataAtom.Category.t
val form_category : GdataAtom.Category.t
val parent_folder_category : GdataAtom.Category.t
val pdf_category : GdataAtom.Category.t
val presentation_category : GdataAtom.Category.t
val spreadsheet_category : GdataAtom.Category.t
val hidden_category : GdataAtom.Category.t
val mine_category : GdataAtom.Category.t
val private_category : GdataAtom.Category.t
val shared_category : GdataAtom.Category.t
val starred_category : GdataAtom.Category.t
val trashed_category : GdataAtom.Category.t
val viewed_category : GdataAtom.Category.t
module Entry :
sig
type t = {
common : GdataAtom.BasicEntry.t;
description : string;
resourceId : string;
modifiedByMeDate : GapiDate.t;
sharedWithMeDate : GapiDate.t;
lastModifiedBy : GdataExtensions.LastModifiedBy.t;
lastViewed : GapiDate.t;
aclFeedLink : GdataDocumentsV3Model.AclFeedLink.t;
revisionsFeedLink : GdataDocumentsV3Model.RevisionsFeedLink.t;
quotaBytesUsed : int;
writersCanInvite : bool;
md5Checksum : string;
filename : string;
suggestedFilename : string;
deleted : bool;
removed : bool;
size : int64;
changestamp : int;
batch : GdataBatch.BatchExtensions.t;
extensions : GdataAtom.GenericExtensions.t;
}
val common :
(GdataDocumentsV3Model.Document.Entry.t, GdataAtom.BasicEntry.t)
GapiLens.t
val description :
(GdataDocumentsV3Model.Document.Entry.t, string) GapiLens.t
val resourceId :
(GdataDocumentsV3Model.Document.Entry.t, string) GapiLens.t
val modifiedByMeDate :
(GdataDocumentsV3Model.Document.Entry.t, GapiDate.t) GapiLens.t
val sharedWithMeDate :
(GdataDocumentsV3Model.Document.Entry.t, GapiDate.t) GapiLens.t
val lastModifiedBy :
(GdataDocumentsV3Model.Document.Entry.t,
GdataExtensions.LastModifiedBy.t)
GapiLens.t
val lastViewed :
(GdataDocumentsV3Model.Document.Entry.t, GapiDate.t) GapiLens.t
val aclFeedLink :
(GdataDocumentsV3Model.Document.Entry.t,
GdataDocumentsV3Model.AclFeedLink.t)
GapiLens.t
val revisionsFeedLink :
(GdataDocumentsV3Model.Document.Entry.t,
GdataDocumentsV3Model.RevisionsFeedLink.t)
GapiLens.t
val quotaBytesUsed :
(GdataDocumentsV3Model.Document.Entry.t, int) GapiLens.t
val writersCanInvite :
(GdataDocumentsV3Model.Document.Entry.t, bool) GapiLens.t
val md5Checksum :
(GdataDocumentsV3Model.Document.Entry.t, string) GapiLens.t
val filename :
(GdataDocumentsV3Model.Document.Entry.t, string) GapiLens.t
val suggestedFilename :
(GdataDocumentsV3Model.Document.Entry.t, string) GapiLens.t
val deleted : (GdataDocumentsV3Model.Document.Entry.t, bool) GapiLens.t
val removed : (GdataDocumentsV3Model.Document.Entry.t, bool) GapiLens.t
val size : (GdataDocumentsV3Model.Document.Entry.t, int64) GapiLens.t
val changestamp :
(GdataDocumentsV3Model.Document.Entry.t, int) GapiLens.t
val batch :
(GdataDocumentsV3Model.Document.Entry.t,
GdataBatch.BatchExtensions.t)
GapiLens.t
val extensions :
(GdataDocumentsV3Model.Document.Entry.t,
GdataAtom.GenericExtensions.t)
GapiLens.t
val id : (GdataDocumentsV3Model.Document.Entry.t, string) GapiLens.t
val etag : (GdataDocumentsV3Model.Document.Entry.t, string) GapiLens.t
val title :
(GdataDocumentsV3Model.Document.Entry.t, GdataAtom.Title.t)
GapiLens.t
val content :
(GdataDocumentsV3Model.Document.Entry.t, GdataAtom.Content.t)
GapiLens.t
val links :
(GdataDocumentsV3Model.Document.Entry.t, GdataAtom.Link.t list)
GapiLens.t
val categories :
(GdataDocumentsV3Model.Document.Entry.t, GdataAtom.Category.t list)
GapiLens.t
val published :
(GdataDocumentsV3Model.Document.Entry.t, GapiDate.t) GapiLens.t
val updated :
(GdataDocumentsV3Model.Document.Entry.t, GapiDate.t) GapiLens.t
val edited :
(GdataDocumentsV3Model.Document.Entry.t, GapiDate.t) GapiLens.t
val empty : t
val to_xml_data_model : t -> GdataCore.xml_data_model list
val of_xml_data_model : t -> GdataCore.xml_data_model -> t
end
module DocumentFeedExtensions :
sig
type t = {
quotaBytesTotal : int64;
quotaBytesUsed : int64;
quotaBytesUsedInTrash : int64;
largestChangestamp : int;
extensions : GdataAtom.GenericExtensions.t;
}
val quotaBytesTotal :
(GdataDocumentsV3Model.Document.DocumentFeedExtensions.t, int64)
GapiLens.t
val quotaBytesUsed :
(GdataDocumentsV3Model.Document.DocumentFeedExtensions.t, int64)
GapiLens.t
val quotaBytesUsedInTrash :
(GdataDocumentsV3Model.Document.DocumentFeedExtensions.t, int64)
GapiLens.t
val largestChangestamp :
(GdataDocumentsV3Model.Document.DocumentFeedExtensions.t, int)
GapiLens.t
val extensions :
(GdataDocumentsV3Model.Document.DocumentFeedExtensions.t,
GdataAtom.GenericExtensions.t)
GapiLens.t
val empty : t
val to_xml_data_model : t -> GdataCore.xml_data_model list
val of_xml_data_model : t -> GdataCore.xml_data_model -> t
end
module Feed :
sig
type entry_t = Entry.t
type link_t = GdataAtom.Link.t
type extensions_t = DocumentFeedExtensions.t
type t = {
etag : string;
kind : string;
authors : GdataAtom.Author.t list;
categories : GdataAtom.Category.t list;
contributors : GdataAtom.Contributor.t list;
generator : GdataAtom.Generator.t;
icon : GdataAtom.atom_icon;
id : GdataAtom.atom_id;
updated : GdataAtom.atom_updated;
entries : entry_t list;
links : link_t list;
logo : GdataAtom.atom_logo;
rights : GdataAtom.Rights.t;
subtitle : GdataAtom.Subtitle.t;
title : GdataAtom.Title.t;
totalResults : GdataAtom.opensearch_totalResults;
itemsPerPage : GdataAtom.opensearch_itemsPerPage;
startIndex : GdataAtom.opensearch_startIndex;
extensions : extensions_t;
}
val etag : (t, string) GapiLens.t
val kind : (t, string) GapiLens.t
val authors : (t, GdataAtom.Author.t list) GapiLens.t
val categories : (t, GdataAtom.Category.t list) GapiLens.t
val contributors : (t, GdataAtom.Contributor.t list) GapiLens.t
val generator : (t, GdataAtom.Generator.t) GapiLens.t
val icon : (t, GdataAtom.atom_icon) GapiLens.t
val id : (t, GdataAtom.atom_id) GapiLens.t
val updated : (t, GdataAtom.atom_updated) GapiLens.t
val entries : (t, entry_t list) GapiLens.t
val links : (t, link_t list) GapiLens.t
val logo : (t, GdataAtom.atom_logo) GapiLens.t
val rights : (t, GdataAtom.Rights.t) GapiLens.t
val subtitle : (t, GdataAtom.Subtitle.t) GapiLens.t
val title : (t, GdataAtom.Title.t) GapiLens.t
val totalResults : (t, GdataAtom.opensearch_totalResults) GapiLens.t
val itemsPerPage : (t, GdataAtom.opensearch_itemsPerPage) GapiLens.t
val startIndex : (t, GdataAtom.opensearch_startIndex) GapiLens.t
val extensions : (t, extensions_t) GapiLens.t
val empty : t
val to_xml_data_model : t -> GdataCore.xml_data_model list
val of_xml_data_model : t -> GdataCore.xml_data_model -> t
val parse_feed : GdataCore.xml_data_model -> t
end
val largestChangestamp :
(GdataDocumentsV3Model.Document.Feed.t, int) GapiLens.t
val parse_entry :
GdataCore.xml_data_model -> GdataDocumentsV3Model.Document.Entry.t
val parse_feed :
GdataCore.xml_data_model -> GdataDocumentsV3Model.Document.Feed.t
val entry_to_data_model :
GdataDocumentsV3Model.Document.Entry.t -> GdataCore.xml_data_model
val feed_to_data_model :
GdataDocumentsV3Model.Document.Feed.t -> GdataCore.xml_data_model
end