تحتوي واجهة برمجة تطبيقات العارض المضمّن على فئة واحدة: DefaultViewer. للحصول على مقدمة عن استخدام واجهة برمجة التطبيقات، راجع دليل مطوّري البرامج.
ملخص المُنشئ
google.books.DefaultViewer(div, opt_options)
- مُشاهد مضمّن لمجلّد في "بحث الكتب من Google"
ملخّص الطريقة
string getPageNumber()
- تعرض رقم الصفحة للصفحة المرئية حاليًا في إطار العرض.
string getPageId()
- تعرض معرّفًا فريدًا للصفحة المرئية حاليًا في إطار العرض.
boolean goToPage(pageNumber)
- تعرض القيمة "true" إذا كانت الصفحة موجودة وتم اللجوء إليها.
boolean goToPageId(pageId)
- تعرض القيمة "true" إذا كانت الصفحة موجودة وتم اللجوء إليها.
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".
-
معلّمات:
Element div
- قسِّم قسم العرض لسحب إطار العرض.
Object opt_options
- خريطة تتضمّن خيارات مفتاحية يمكن تمريرها إلى
المشاهد.
تفاصيل الطريقة
getPageNumber
string getPageNumber()
-
لعرض رقم الصفحة الذي يظهر حاليًا في
إطار العرض.
-
المرتجعات:
string
رقم تعريف الصفحة
string getPageId()
-
لعرض معرّف فريد للصفحة المرئية حاليًا في
إطار العرض.
-
المرتجعات:
string
الانتقال إلى الصفحة
boolean goToPage(pageNumber)
-
لعرض القيمة "true" إذا كانت الصفحة موجودة وتم تفعيلها.
-
المعلّمات:
string, number pageNumber
- رقم الصفحة الذي سيتم الانتقال إليه.
-
الإرجاع:
boolean
goToPageId
boolean goToPageId(pageId)
-
لعرض القيمة "true" إذا كانت الصفحة موجودة وتم تفعيلها.
-
المعلّمات:
string pageId
- المعرّف الفريد للصفحة المطلوب الانتقال إليها
-
الإرجاع:
boolean
تم التحميل
boolean isLoaded()
-
لعرض القيمة "true" إذا تم إعداد المشاهد بنجاح للكتاب المحدد باستخدام
load
.
-
المرتجعات:
boolean
مختارات
highlight(opt_string)
-
لتظليل عبارة في إطار العرض.
-
المعلمات:
string opt_string
- سلسلة يجب تمييزها. ويتم إيقاف التمييز في حال
null
أو undefined
.
حمولة
load(identifiers, opt_notFoundCallback, opt_successCallback)
-
لتحميل كتاب في إطار العرض.
-
المعلّمات:
string, Array of strings identifiers
- عنوان URL للمعاينة أو معرّف الكتاب، مثل رقم ISBN
وOCLC وما إلى ذلك، يمكنك الاطّلاع على تنسيق طلب الروابط الديناميكية. لتحديد عدة معرّفات بديلة للكتاب (مثل أرقام ISBN للغلاف الكرتوني والغلاف الورقي)، مرّر Array
من سلاسل المعرّفات هذه، وسيحمّل العارض أول كتاب قابل للتضمين في المصفوفة.
Function opt_notFoundCallback
- إذا كان identifier
معرِّفًا للكتاب،
سيتم معاودة الاتصال في حال عدم العثور على الكتاب. إذا تمّ تمرير null
أو
حذف هذه المعلّمة، لن يتم طلب أي دالة عند تعذّر تنفيذها.
Function opt_successCallback
- سيتم تنفيذ معاودة الاتصال هذه
إذا تم إنشاء مثيل لكتاب معيّن بنجاح وعندما يصبح جاهزًا لتلقي استدعاءات الدالة مثل nextPage
.
الصفحة التالية
nextPage()
-
للانتقال إلى الصفحة التالية في الكتاب.
الصفحة السابقة
previousPage()
-
للانتقال إلى الصفحة السابقة في الكتاب.
تغيير الحجم
resize()
-
لتغيير حجم العارض ليتناسب مع حجم حاوية الحاوية.
تكبير
zoomIn()
-
لتكبير العارض.
تصغير
zoomOut()
-
تصغير العارض.