Annotation
import type { Annotation } from "https://googleapis.deno.dev/v1/books:v1.ts";
interface Annotation {
afterSelectedText?: string;
beforeSelectedText?: string;
clientVersionRanges?: {
cfiRange?: BooksAnnotationsRange;
contentVersion?: string;
gbImageRange?: BooksAnnotationsRange;
gbTextRange?: BooksAnnotationsRange;
imageCfiRange?: BooksAnnotationsRange;
};created?: string;
currentVersionRanges?: {
cfiRange?: BooksAnnotationsRange;
contentVersion?: string;
gbImageRange?: BooksAnnotationsRange;
gbTextRange?: BooksAnnotationsRange;
imageCfiRange?: BooksAnnotationsRange;
};data?: string;
deleted?: boolean;
highlightStyle?: string;
id?: string;
kind?: string;
layerId?: string;
layerSummary?: {
allowedCharacterCount?: number;
limitType?: string;
remainingCharacterCount?: number;
};pageIds?: string[];
selectedText?: string;
selfLink?: string;
updated?: string;
volumeId?: string;
}§Properties
§
afterSelectedText?: string
[src]Anchor text after excerpt. For requests, if the user bookmarked a screen that has no flowing text on it, then this field should be empty.
§
beforeSelectedText?: string
[src]Anchor text before excerpt. For requests, if the user bookmarked a screen that has no flowing text on it, then this field should be empty.
§
clientVersionRanges?: {
[src]cfiRange?: BooksAnnotationsRange;
contentVersion?: string;
gbImageRange?: BooksAnnotationsRange;
gbTextRange?: BooksAnnotationsRange;
imageCfiRange?: BooksAnnotationsRange;
}Selection ranges sent from the client.
§
currentVersionRanges?: {
[src]cfiRange?: BooksAnnotationsRange;
contentVersion?: string;
gbImageRange?: BooksAnnotationsRange;
gbTextRange?: BooksAnnotationsRange;
imageCfiRange?: BooksAnnotationsRange;
}Selection ranges for the most recent content version.