एम्बेड किए गए व्यूअर एपीआई में एक क्लास होता है: DefaultViewer. एपीआई का इस्तेमाल करने के बारे में जानने के लिए, डेवलपर गाइड देखें.
कंस्ट्रक्टर की खास जानकारी
google.books.DefaultViewer(div, opt_options)
- 'Google किताब खोज' में किसी वॉल्यूम के लिए एम्बेड किया गया दर्शक.
तरीके की खास जानकारी
string getPageNumber()
- उस पेज का पेज नंबर दिखाता है जो फ़िलहाल व्यूपोर्ट में दिख रहा है.
string getPageId()
- उस पेज के लिए एक खास पहचानकर्ता देता है जो फ़िलहाल व्यूपोर्ट में दिख रहा है.
boolean goToPage(pageNumber)
- पेज के मौजूद होने और उसे चालू किए जाने पर 'सही' दिखाता है.
boolean goToPageId(pageId)
- पेज के मौजूद होने और उसे चालू किए जाने पर 'सही' दिखाता है.
boolean isLoaded()
- इससे पता चलता है कि दर्शक दी गई किताब को शुरू कर पाया है या नहीं.
highlight(opt_string)
- व्यूपोर्ट में किसी शब्द को हाइलाइट करता है.
load(identifiers, opt_notFoundCallback, opt_successCallback)
- व्यूपोर्ट में कोई किताब लोड करता है.
nextPage()
- किताब के अगले पेज पर जाता है.
previousPage()
- किताब के पिछले पेज पर जाता है.
resize()
- दर्शक का आकार अपने कंटेनर div के आकार के अनुसार बदलता है.
zoomIn()
- व्यूअर में ज़ूम इन करता है.
zoomOut()
- इससे दर्शक ज़ूम आउट करता है.
कंस्ट्रक्टर की जानकारी
google.books.DefaultViewer
google.books.DefaultViewer(div, opt_options)
-
Google Book Search में किसी वॉल्यूम के लिए एम्बेड किया गया दर्शक.
-
पैरामीटर:
Element div
- व्यूपोर्ट में ड्रॉ करने के लिए, डाइव करें.
Object opt_options
- दर्शक को दिए गए विकल्पों के की-वैल्यू मैप.
तरीके की जानकारी
getPageNumber
string getPageNumber()
-
यह विकल्प उस पेज का पेज नंबर दिखाता है जो फ़िलहाल व्यूपोर्ट में दिख रहा है.
-
लौटाता है:
string
getPageId
string getPageId()
-
यह पेज के लिए एक यूनीक आइडेंटिफ़ायर उपलब्ध कराता है, जो फ़िलहाल व्यूपोर्ट में दिखता है.
-
लौटाता है:
string
goToPage
boolean goToPage(pageNumber)
-
अगर पेज मौजूद है और उसे चालू किया गया, तो 'सही' दिखाता है.
-
पैरामीटर:
string, number pageNumber
- उस पेज का पेज नंबर जिस पर जाना है.
-
लौटाया गया:
boolean
goToPageId
boolean goToPageId(pageId)
-
अगर पेज मौजूद है और उसे चालू किया गया, तो 'सही' दिखाता है.
-
पैरामीटर:
string pageId
- आपको जिस पेज का यूनीक आइडेंटिफ़ायर बनाना है.
-
लौटाया गया:
boolean
isLoaded
boolean isLoaded()
-
अगर दर्शक
load
का इस्तेमाल करके, दी गई किताब के साथ शुरू कर चुका है, तो 'सही' दिखाता है.
-
लौटाता है:
boolean
हाइलाइट
highlight(opt_string)
-
व्यूपोर्ट में किसी शब्द को हाइलाइट करता है.
-
पैरामीटर:
string opt_string
- हाइलाइट करने के लिए स्ट्रिंग. अगर
null
या undefined
हो, तो हाइलाइट करने की सुविधा बंद कर दी जाती है.
लोड
load(identifiers, opt_notFoundCallback, opt_successCallback)
-
व्यूपोर्ट में किसी किताब को लोड करता है.
-
पैरामीटर:
string, Array of strings identifiers
- झलक का यूआरएल या किताब का आइडेंटिफ़ायर, जैसे कि ISBN, OCLC वगैरह. डाइनैमिक लिंक अनुरोध का फ़ॉर्मैट देखें. किताब के लिए कई वैकल्पिक आइडेंटिफ़ायर (जैसे, हार्डकवर और सॉफ़्टकवर ISBN) तय करने के लिए, आइडेंटिफ़ायर की इन स्ट्रिंग में से Array
पास करें. दर्शक, एम्बेड की जा सकने वाली पहली किताब को श्रेणी में लोड करेगा.
Function opt_notFoundCallback
- अगर identifier
किताब का
पहचानकर्ता है, तो इस कॉलबैक से हमें कॉल किया जाएगा. अगर null
पास हो जाता है या यह पैरामीटर मौजूद नहीं होता है, तो काम न करने पर कोई फ़ंक्शन कॉल नहीं किया जाएगा.
Function opt_successCallback
- दर्शक को किसी खास किताब से इंस्टैंशिएट किए जाने पर, यह कॉलबैक शुरू किया जाएगा. साथ ही, यह nextPage
जैसे फ़ंक्शन कॉल पाने के लिए तैयार हो जाएगा.
अगला पेज
nextPage()
-
यह किताब के अगले पेज पर ले जाता है.
पिछला पेज
previousPage()
-
इससे, किताब में पिछले पेज पर ले जाया जाता है.
आकार बदलें
resize()
-
दर्शक का साइज़ अपने कंटेनर के हिसाब से बदलता है.
ज़ूम इन करें
zoomIn()
-
इससे व्यूअर में ज़ूम इन होता है.
ज़ूम आउट
zoomOut()
-
यह व्यूअर को ज़ूम आउट करता है.