एम्बेड किए गए व्यूअर एपीआई में एक क्लास होती है: defaultViewer. एपीआई को इस्तेमाल करने के बारे में जानने के लिए, डेवलपर की गाइड देखें.
कंस्ट्रक्टर के बारे में खास जानकारी
google.books.DefaultViewer(div, opt_options)
- Google Book Search में किताब के वॉल्यूम के लिए एम्बेड किया गया व्यूअर.
तरीके की खास जानकारी
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
- व्यूपोर्ट को ड्रॉ करने के लिए 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 वगैरह. डाइनैमिक लिंक के अनुरोध का फ़ॉर्मैट देखें. किताब के लिए कई वैकल्पिक आइडेंटिफ़ायर (जैसे कि हार्डकवर और सॉफ़्टकवर वाले ISBNs) तय करने के लिए, इन आइडेंटिफ़ायर स्ट्रिंग में से कोई Array
पास करें. ऐसा करने पर, दर्शक, कलेक्शन में एम्बेड की जा सकने वाली पहली किताब को लोड कर देगा.
Function opt_notFoundCallback
- अगर identifier
एक किताब का आइडेंटिफ़ायर है, तो किताब नहीं मिलने पर इस कॉलबैक को कॉल किया जाएगा. अगर null
पास हो जाता है या इस
पैरामीटर को छोड़ दिया जाता है, तो फ़ेल होने पर कोई फ़ंक्शन कॉल नहीं किया जाएगा.
Function opt_successCallback
- यह कॉलबैक तब लागू होगा, जब और जब व्यूअर को किसी खास किताब के साथ इंस्टैंशिएट किया जाता है और
nextPage
जैसे फ़ंक्शन कॉल पाने के लिए तैयार होते हैं.
nextPage
nextPage()
-
यह आपको किताब के अगले पेज पर ले जाता है.
previousPage
previousPage()
-
यह किताब के पिछले पेज पर ले जाता है.
resize
resize()
-
इसमें व्यूअर का साइज़, उसके कंटेनर div के साइज़ के हिसाब से बदलता है.
zoomIn
zoomIn()
-
इससे व्यूअर पर ज़ूम होता है.
zoomOut
zoomOut()
-
दर्शक की प्रोफ़ाइल को ज़ूम आउट करता है.