Embedded Viewer API berisi satu class: DefaultViewer. Untuk pengantar tentang cara menggunakan API, lihat Panduan Developer.
Ringkasan konstruktor
google.books.DefaultViewer(div, opt_options)
- Penampil tersemat untuk sebuah volume dalam Penelusuran Google Buku.
Ringkasan metode
string getPageNumber()
- Menampilkan nomor halaman pada halaman yang saat ini terlihat di area pandang.
string getPageId()
- Menampilkan ID unik untuk halaman yang saat ini terlihat di area pandang.
boolean goToPage(pageNumber)
- Menampilkan nilai benar jika halaman ada dan dialihkan.
boolean goToPageId(pageId)
- Menampilkan nilai benar jika halaman ada dan dialihkan.
boolean isLoaded()
- Menunjukkan apakah penampil telah berhasil diinisialisasi dengan buku yang ditentukan.
highlight(opt_string)
- Menyoroti istilah di area tampilan.
load(identifiers, opt_notFoundCallback, opt_successCallback)
- Memuat buku di area pandang.
nextPage()
- Membuka halaman berikutnya dalam buku.
previousPage()
- Membuka halaman sebelumnya dalam buku.
resize()
- Mengubah ukuran penampil agar sesuai dengan ukuran div container-nya.
zoomIn()
- Memperbesar penampil.
zoomOut()
- Memperkecil penampil.
Detail konstruktor
google.books.DefaultViewer
google.books.DefaultViewer(div, opt_options)
-
Penampil tersemat untuk suatu volume dalam Penelusuran Google Buku.
-
Parameter:
Element div
- Div untuk menggambar area tampilan.
Object opt_options
- Peta nilai kunci opsi yang akan diteruskan ke
pelihat.
Detail metode
getPageNumber
string getPageNumber()
-
Menampilkan nomor halaman pada halaman yang saat ini terlihat di
area tampilan.
-
Pengembalian:
string
getPageId
string getPageId()
-
Menampilkan ID unik untuk halaman yang saat ini terlihat di area pandang.
-
Pengembalian:
string
goToPage
boolean goToPage(pageNumber)
-
Menampilkan true (benar) jika halaman ada dan dialihkan.
-
Parameter:
string, number pageNumber
- Nomor halaman pada halaman yang akan dituju.
-
Pengembalian:
boolean
goToPageId
boolean goToPageId(pageId)
-
Menampilkan true (benar) jika halaman ada dan dialihkan.
-
Parameter:
string pageId
- ID unik halaman yang akan dituju.
-
Pengembalian:
boolean
isLoaded
boolean isLoaded()
-
Menampilkan true (benar) jika penampil berhasil diinisialisasi dengan buku yang ditentukan menggunakan
load
.
-
Pengembalian:
boolean
sorotan
highlight(opt_string)
-
Menyoroti istilah di area tampilan.
-
Parameter:
string opt_string
- String yang akan ditandai. Menonaktifkan sorotan jika
null
atau undefined
.
load
load(identifiers, opt_notFoundCallback, opt_successCallback)
-
Memuat buku di area tampilan.
-
Parameter:
string, Array of strings identifiers
- URL pratinjau atau ID buku seperti ISBN,
OCLC, dll. Lihat Format permintaan Dynamic Links. Untuk menentukan beberapa ID alternatif buku (misalnya, ISBN hardcover dan softcover), teruskan Array
string ID ini; penampil akan memuat buku pertama yang dapat disematkan dalam array.
Function opt_notFoundCallback
- Jika identifier
adalah ID buku, callback ini akan dipanggil jika buku tidak ditemukan. Jika null
diteruskan atau parameter ini dihilangkan, tidak ada fungsi yang akan dipanggil jika gagal.
Function opt_successCallback
- Callback ini akan dieksekusi
jika dan ketika penampil berhasil membuat instance dengan buku tertentu, dan siap
menerima panggilan fungsi seperti nextPage
.
nextPage
nextPage()
-
Membuka halaman berikutnya dalam buku.
previousPage
previousPage()
-
Membuka halaman sebelumnya dalam buku.
resize
resize()
-
Mengubah ukuran penampil agar sesuai dengan ukuran div penampungnya.
zoomIn
zoomIn()
-
Memperbesar penampil.
zoomOut
zoomOut()
-
Memperbesar penampil.