تحتوي واجهة برمجة التطبيقات Visual Viewer API على فئة واحدة: 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()
- تغيير حجم العارض للتوافق مع حجم قسم حاويته.
zoomIn()
- تكبير العارض
zoomOut()
- تصغير حجم العارض
تفاصيل الجهة المصنِّعة
google.books.DefaultViewer
google.books.DefaultViewer(div, opt_options)
-
عارض مضمّن لمجلد في "بحث الكتب من Google".
-
المَعلمات:
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
- عنوان URL للمعاينة أو معرّف الكتاب، مثل رقم ISBN
أو OCLC أو غير ذلك. يمكنك الاطّلاع على تنسيق طلب الروابط الديناميكية. لتحديد عدة معرّفات بديلة للكتاب (مثل أرقام ISBN ذات الغلاف الكرتوني والغلاف ورقي)، يُرجى تمرير Array
من سلاسل المعرّفات هذه، وسيحمّل المشاهد أول كتاب قابل للتضمين في المصفوفة.
Function opt_notFoundCallback
- إذا كان identifier
هو معرّف
كتاب، سيتم طلب معاودة الاتصال هذه إذا لم يتم العثور على الكتاب. في حال اجتياز الدالة null
أو حذف هذه المَعلمة، لن يتم استدعاء أي دالة عند التعذُّر.
Function opt_successCallback
- سيتم تنفيذ عملية الاستدعاء هذه
إذا تم إنشاء مثيل المُشاهد بنجاح باستخدام كتاب معيّن وكان جاهزًا
لتلقّي استدعاءات الدوال مثل nextPage
.
nextPage
nextPage()
-
للانتقال إلى الصفحة التالية في الكتاب.
previousPage
previousPage()
-
للانتقال إلى الصفحة السابقة في الكتاب.
resize
resize()
-
تغيير حجم العارض للتوافق مع حجم حاويته.
zoomIn
zoomIn()
-
لتكبير العارض.
zoomOut
zoomOut()
-
لتصغير العارض