סיכום משאבים של Google Picker API

‫Google Picker API משתמש בתבנית builder עם PickerBuilder ו-Picker.

const picker = new google.picker.PickerBuilder()
    .setOAuthtoken('TOKEN_FOR_USER')
    .setAppId('1234567890')  // Cloud Project number
    .addView(google.picker.ViewId.DOCS)
    .setCallback((data) => {
      console.log(data);
    })
    .build();

picker.setVisible(true);

שיעורים

שם תיאור
DocsUploadView משתמשים ב-DocsUploadView כדי להעלות קבצים ל-Google Drive.
DocsView משתמשים ב-DocsView כדי לבחור קבצים מ-Google Drive.
Picker Picker הוא אובייקט ברמה העליונה שמייצג את פעולת ממשק המשתמש עם המשתמש. האובייקטים האלה לא נוצרים באופן ישיר, אלא באמצעות המחלקה PickerBuilder.
PickerBuilder משתמשים ב-PickerBuilder כדי ליצור אובייקטים מסוג Picker. אלא אם צוין אחרת, סוג ההחזרה של השיטות שבהמשך הוא PickerBuilder, כך שאפשר לשרשר קריאה אחת אחרי השנייה.
ResourceId ResourceId הוא מחלקה של כלי עזר ליצירת מזהי משאבים למסמכים.
View מחלקת בסיס לכל התצוגות.
ViewGroup ViewGroup הוא קיבוץ חזותי של תצוגות בחלונית הניווט.

טיפוסים בני מנייה (enum)

שם תיאור
Action סוג הפעולה של ResponseObject.
Audience Audience הוא סוג ממוספר שמשמש לתיאור הקהל של DocumentObject.
DocsViewMode DocsViewMode הוא סוג ממוספר להצגת נתונים ב-DocsView. משתמשים בערכים האלה בקריאות ל-DocsView.setMode.
Document Document הוא סוג ממוספר שמשמש לתיאור השדות של DocumentObject.
Feature Feature הוא סוג ממוספר, להפעלה או להשבתה של תכונות בתצוגות שונות. אפשר להשתמש בערכים האלה בקריאות ל-PickerBuilder.enableFeature ול-PickerBuilder.disableFeature.
Response Response הוא סוג ממוספר שמשמש לתיאור השדות של ResponseObject.
ServiceId ServiceId הוא סוג ממוספר שמשמש לתיאור השירות שממנו נבחר הפריט.
Thumbnail Thumbnail הוא סוג מנומר שמתאר את השדות של ThumbnailObject.
Type סוג הפריט שנבחר.
ViewId ViewId הוא סוג ממוספר של התצוגות השונות שזמינות בבוחר. אפשר להשתמש בערכים האלה בקריאות ל-DocsView ול-PickerBuilder.
ViewToken ViewToken הוא סוג ממוספר שמשמש לתיאור הרכיבים של ResponseObject.viewToken.

ממשקים

שם תיאור
DocumentObject DocumentObject הוא ממשק שמתאר את המאפיינים של פריט נבחר.
ResponseObject אובייקט התגובה שמועבר לשיטת הקריאה החוזרת.
ThumbnailObject ThumbnailObject הוא ממשק שמתאר את המאפיינים של תמונה או סרטון.

כינויי סוגים

שם תיאור
Locales קודי השפה הנתמכים לפי תקן ISO 639 עבור PickerBuilder.setLocale.
ParentDocumentObject ParentDocumentObject הוא ממשק שמתאר את המאפיינים של תיקיית אב עבור פריט נבחר.