Referência

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.

Voltar ao início