A API Embedded Viewer contém uma classe: DefaultViewer. Para ver uma introdução ao uso da API, consulte o Guia do desenvolvedor.
Resumo do construtor
google.books.DefaultViewer(div, opt_options)
- Um visualizador incorporado para um volume na Pesquisa de Livros do 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 voltada.
boolean goToPageId(pageId)
- Retorna verdadeiro se a página existir e tiver sido voltada.
boolean isLoaded()
- Indica se o visualizador foi inicializado com o livro em questão.
highlight(opt_string)
- Realça 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()
- Aplica zoom ao visualizador.
zoomOut()
- Diminui o zoom do visualizador.
Detalhe do construtor
google.books.DefaultViewer
google.books.DefaultViewer(div, opt_options)
-
Um visualizador incorporado para um volume na Pesquisa de Livros do Google.
-
Parâmetros:
Element div
: div para desenhar a janela de visualização.
Object opt_options
: mapa de chave-valor de opções para transmitir ao
visualizador.
Detalhes do método
getPageNumber
string getPageNumber()
-
Retorna o número da página 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 existir e tiver sido adaptada.
-
Parâmetros:
string, number pageNumber
: o número da página a ser acessada.
-
Retorna:
boolean
goToPageId
boolean goToPageId(pageId)
-
Retorna "true" se a página existir e tiver sido adaptada.
-
Parâmetros:
string pageId
: o identificador exclusivo da página a ser acessada.
-
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 a ser destacada. Desativa o destaque de
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 do livro, como ISBN, OCLC etc. Consulte Formato de solicitação do Dynamic Links. Para especificar vários identificadores alternativos para o livro (por exemplo, os ISBNs de capa dura e de capa cartão), transmita um Array
dessas strings de identificador. O visualizador carregará o primeiro livro incorporável na matriz.
Function opt_notFoundCallback
: se identifier
for um identificador de livro, esse callback será chamado caso o livro não seja encontrado. Se null
for transmitido ou 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 visualizador 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()
-
Aumenta o zoom do visualizador.
zoomOut
zoomOut()
-
Diminui o zoom do visualizador.