A API Embedded Viewer contém uma classe: DefaultViewer. Para uma introdução ao uso da API, consulte o Guia para desenvolvedores.
Resumo do construtor
google.books.DefaultViewer(div, opt_options)
- Um visualizador incorporado para um volume na Pesquisa de livros Google.
Resumo do método
string getPageNumber()
- Retorna o número da página que está visível na janela de visualização.
string getPageId()
- Retorna um identificador exclusivo para a página que está visível na janela de visualização.
boolean goToPage(pageNumber)
- Retorna verdadeiro se a página existir e tiver sido ativada.
boolean goToPageId(pageId)
- Retorna verdadeiro se a página existir e tiver sido voltada.
boolean isLoaded()
- Indica se o leitor foi inicializado com sucesso com o livro especificado.
highlight(opt_string)
- Destaca um termo na janela de visualização.
load(identifiers, opt_notFoundCallback, opt_successCallback)
- Carrega um livro na janela de visualização.
nextPage()
- Vai para a próxima página do livro.
previousPage()
- Vai para a página anterior do livro.
resize()
- Redimensiona o visualizador para se ajustar ao tamanho do div do contêiner.
zoomIn()
- Aumentar o zoom no visualizador.
zoomOut()
- Diminui o zoom do visualizador.
Detalhes do construtor
google.books.DefaultViewer
google.books.DefaultViewer(div, opt_options)
-
Um visualizador incorporado para um volume na Pesquisa de livros Google.
-
Parâmetros:
Element div
: div para desenhar a viewport.
Object opt_options
: mapa de chave-valor de opções a serem transmitidas ao
espectador.
Detalhes do método
getPageNumber
string getPageNumber()
-
Retorna o número da página que está visível na
janela de visualização.
-
Retorna:
string
getPageId
string getPageId()
-
Retorna um identificador exclusivo para a página que está visível na
janela de visualização.
-
Retorna:
string
goToPage
boolean goToPage(pageNumber)
-
Retorna "true" se a página existe e foi acessada.
-
Parâmetros:
string, number pageNumber
: o número da página para a qual você vai mudar.
-
Retorna:
boolean
goToPageId
boolean goToPageId(pageId)
-
Retorna "true" se a página existe e foi acessada.
-
Parâmetros:
string pageId
: o identificador exclusivo da página para a qual você vai direcionar.
-
Retorna:
boolean
isLoaded
boolean isLoaded()
-
Retorna "true" se o visualizador tiver sido inicializado com o livro especificado usando
load
.
-
Retorna:
boolean
destaque
highlight(opt_string)
-
Destaca um termo na janela de visualização.
-
Parâmetros:
string opt_string
: uma string para destacar. Desativa o destaque se
null
ou undefined
.
autoinfligida
load(identifiers, opt_notFoundCallback, opt_successCallback)
-
Carrega um livro na janela de visualização.
-
Parâmetros:
string, Array of strings identifiers
: um URL de visualização ou identificador de livro, como ISBN, OCLC etc. Consulte o formato de solicitação de links dinâmicos. Para especificar vários identificadores alternativos para o livro (por exemplo, ISBNs de capa dura e capa flexível), transmita um Array
dessas strings de identificador. O leitor vai carregar o primeiro livro incorporável na matriz.
Function opt_notFoundCallback
: se identifier
for um identificador
de livro, esse callback será chamado se o livro não for encontrado. Se null
for transmitido ou se esse
parâmetro for omitido, nenhuma função será chamada em caso de falha.
Function opt_successCallback
: esse callback será executado
se e quando o leitor for instanciado com sucesso com um livro específico e estiver pronto
para receber chamadas de função, como nextPage
.
nextPage
nextPage()
-
Vai para a próxima página do livro.
previousPage
previousPage()
-
Vai para a página anterior do livro.
resize
resize()
-
Redimensiona o visualizador para se ajustar ao tamanho do div do contêiner.
zoomIn
zoomIn()
-
Amplia o visualizador.
zoomOut
zoomOut()
-
Diminui o zoom do visualizador.