تسمح هذه الخدمة بنصوص برمجية لإعداد وتكوين مكوّنات البطاقات والأدوات والسلوك لواجهة المستخدم. وتتوفّر بُنى واجهة المستخدم التي تنشئها باستخدام هذه الخدمة تلقائيًا على كلٍّ من أجهزة الكمبيوتر المكتبية والأجهزة الجوّالة، لذا لست بحاجة إلى تطوير واجهات مستخدم منفصلة لكلٍّ منهما.
صفوف
الاسم | وصف قصير |
---|---|
Action | إجراء يتيح التفاعل ضمن عناصر واجهة المستخدم. |
ActionResponse | كائن الاستجابة الذي قد يتم عرضه من دالة رد اتصال (مثل معالج استجابة النموذج) لتنفيذ إجراء واحد أو أكثر على البرنامج. |
ActionResponseBuilder | أداة إنشاء لـ ActionResponse عنصر. |
Attachment | تمثل مرفقًا تم إنشاؤه بواسطة إحدى الإضافات. |
AuthorizationAction | إجراء تفويض يرسل المستخدم إلى UrlUrl عند النقر عليه. |
AuthorizationException | خطأ يمكن عرضه لتشغيل بطاقة تفويض تظهر للمستخدم. |
BorderStyle | فئة تمثّل نمط حد كاملًا يمكن تطبيقه على الأدوات. |
BorderType | تعداد يمثل أنواع الحدود التي يمكن تطبيقها على الأدوات |
Button | فئة أساسية لجميع الأزرار. |
ButtonSet | تحتفظ بمجموعة من العناصر التي يتم عرضها في صف واحد (Button ). |
CalendarEventActionResponse | ويمثل ردًا يُجري تغييرات على حدث التقويم الذي يعدِّله المستخدم حاليًا استجابةً لإجراء تم اتخاذه في واجهة المستخدم، مثل النقر على زر. |
CalendarEventActionResponseBuilder | أداة إنشاء لـ CalendarEventActionResponse عنصر. |
Card | بطاقة سياقية تمثّل عرضًا واحدًا في واجهة المستخدم. |
CardAction | عنصر قائمة قابل للنقر تتم إضافته إلى قائمة عنوان البطاقة. |
CardBuilder | أداة إنشاء لـ Card عنصر. |
CardHeader | عنوان Card . |
CardSection | يحتوي قسم البطاقة على مجموعات من الأدوات ويوفر فاصلاً مرئيًا بينها. |
CardService | توفّر CardService إمكانية إنشاء بطاقات عامة يتم استخدامها في مختلف منتجات Google القابلة للتوسع، مثل إضافات Google Workspace. |
ComposeActionResponse | كائن الاستجابة الذي قد يتم عرضه من طريقة معاودة الاتصال لإنشاء إجراء في إضافة Gmail. |
ComposeActionResponseBuilder | أداة إنشاء لـ ComposeActionResponse عنصر. |
ComposedEmailType | قيمة تعداد تحدد ما إذا كانت الرسالة الإلكترونية المنشأة هي مسودة مستقلة أو رد. |
ContentType | قيمة تعداد تحدد نوع محتوى المحتوى الذي يتم إنشاؤه بواسطة UpdateDraftActionResponse |
DatePicker | حقل إدخال يسمح بإدخال تاريخ. |
DateTimePicker | حقل إدخال يسمح للمستخدمين بإدخال التاريخ والوقت. |
DecoratedText | أداة تعرض نصًا بزخارف اختيارية. |
DisplayStyle | تعداد يحدد نمط عرض البطاقة. |
Divider | أداة تقسيم أفقية |
DriveItemsSelectedActionResponse | ويمثل ردًا يُجري تغييرات على Drive أثناء اختيار عناصر Drive وتفاعله مع إجراء تم اتخاذه في واجهة المستخدم، مثل النقر على زر. |
DriveItemsSelectedActionResponseBuilder | أداة إنشاء لـ DriveItemsSelectedActionResponse عنصر. |
EditorFileScopeActionResponse | يُجري تغييرات على محرّر، مثل "مستندات Google" أو "جداول بيانات Google" أو "العروض التقديمية من Google" استجابةً لإجراء تم اتخاذه في واجهة المستخدم. |
EditorFileScopeActionResponseBuilder | أداة إنشاء لـ EditorFileScopeActionResponse عنصر. |
FixedFooter | يظهر التذييل الثابت في أسفل الإضافة Card . |
Grid | شبكة منظّمة لعرض مجموعة من عناصر الشبكة. |
GridItem | العناصر التي يتفاعل المستخدمون معها ضمن أداة الشبكة. |
GridItemLayout | تعداد يحدد الصورة ونمط النص لعنصر الشبكة. |
HorizontalAlignment | تعداد يحدد المحاذاة الأفقية للأداة. |
Icon | رموز محدّدة مسبقًا يمكن استخدامها في كائنات متنوعة لواجهة المستخدم، مثل أدوات ImageButton أو DecoratedText . |
IconImage | رمز محدد مسبقًا أو رمز من عنوان URL ذو نمط اقتصاص قابل للتخصيص. |
Image | تطبيق يعرض صورة واحدة. |
ImageButton | ImageButton مع صورة معروضة عليها. |
ImageComponent | مكوّن صورة يمكن إضافته إلى عناصر الشبكة. |
ImageCropStyle | فئة تمثّل نمط الاقتصاص الذي يمكن تطبيقه على مكوّنات الصور. |
ImageCropType | تعداد يمثّل أنماط الاقتصاص التي يتم تطبيقها على مكوّنات الصور. |
ImageStyle | تعداد يحدد نمط اقتصاص الصورة. |
| تم إيقاف هذا الصف. |
LoadIndicator | نوع تعداد يحدد نوع التحميل أو مؤشر التقدم المطلوب عرضه أثناء معالجة Action . |
Navigation | عنصر مساعد يتحكّم في التنقّل في البطاقة |
Notification | إشعار يتم عرضه للمستخدم كرد على التفاعل مع عنصر واجهة المستخدم. |
OnClose | تعداد يحدد ما يجب فعله عند فتح عنوان URL من خلال OpenLink . |
OpenAs | تعداد يحدد كيفية فتح عنوان URL. |
OpenLink | تمثّل هذه السمة إجراءً لفتح رابط مع بعض الخيارات. |
SelectionInput | حقل إدخال يسمح بالاختيار من بين مجموعة من الخيارات المحدّدة مسبقًا. |
SelectionInputType | نوع الإدخال الذي تم اختياره. |
Suggestions | اقتراحات الإكمال التلقائي لتكملة أداة TextInput . |
SuggestionsResponse | عنصر استجابة يمكن عرضه من دالة رد اتصال الاقتراحات. |
SuggestionsResponseBuilder | أداة إنشاء لـ SuggestionsResponse عنصر. |
Switch | عنصر في واجهة المستخدم يتيح التبديل بين التشغيل والإيقاف. |
SwitchControlType | نوع عنصر تحكّم الأداة Switch . |
TextButton | TextButton مع تصنيف نصي |
TextButtonStyle | تعداد يحدد نمط TextButton . |
TextInput | أداة حقل الإدخال التي تقبل إدخال النص |
TextParagraph | أداة تعرض نصًا وتتوافق مع تنسيق HTML الأساسي. |
TimePicker | حقل إدخال يسمح للمستخدمين بإدخال وقت. |
UniversalActionResponse | كائن الاستجابة الذي قد يتم عرضه من طريقة تنشئ إجراءً عامًا. |
UniversalActionResponseBuilder | أداة إنشاء للعناصر UniversalActionResponse . |
UpdateDraftActionResponse | ويمثل إجراءً يُحدِّث مسودة الرسالة الإلكترونية التي يعدِّلها المستخدم حاليًا. |
UpdateDraftActionResponseBuilder | أداة إنشاء لـ UpdateDraftActionResponse عنصر. |
UpdateDraftBccRecipientsAction | تحديث مستلمي نسخة مخفية الوجهة لمسودة رسالة إلكترونية. |
UpdateDraftBodyAction | يتم تعديل نص مسودة الرسالة الإلكترونية. |
UpdateDraftBodyType | قيمة تعداد تحدد نوع UpdateDraftBodyAction . |
UpdateDraftCcRecipientsAction | يتم تعديل مستلمي "نسخة إلى" من مسودة رسالة إلكترونية. |
UpdateDraftSubjectAction | يُعدّل سطر الموضوع لمسودة رسالة إلكترونية. |
UpdateDraftToRecipientsAction | يُحدّث الحقل "إلى" لمسودة رسالة إلكترونية. |
Widget | الفئة الأساسية لكل الأدوات التي يمكن إضافتها إلى Card |
Action
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setFunctionName(functionName) | Action | تحدد اسم دالة رد الاتصال التي سيتم طلبها. |
setLoadIndicator(loadIndicator) | Action | تضبط هذه السياسة مؤشر التحميل الذي يظهر أثناء تنفيذ الإجراء. |
setParameters(parameters) | Action | يسمح هذا الإعداد بتمرير المعلّمات المخصّصة إلى دالة رد الاتصال. |
ActionResponse
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
printJson() | String | يؤدي إلى طباعة تمثيل JSON لهذا العنصر. |
ActionResponseBuilder
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
build() | ActionResponse | تنشئ استجابة الإجراء الحالي وتتحقق منه. |
setNavigation(navigation) | ActionResponseBuilder | تضبط الاستجابة على إجراء Navigation . |
setNotification(notification) | ActionResponseBuilder | تعمل على ضبط الإشعار ليتم عرضه عند تفعيل الإجراء. |
setOpenLink(openLink) | ActionResponseBuilder | تحدِّد عنوان URL للانتقال إليه عند تفعيل الإجراء. |
setStateChanged(stateChanged) | ActionResponseBuilder | لضبط علامة للإشارة إلى أن هذا الإجراء قد غيّر حالة البيانات الحالية. |
Attachment
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setIconUrl(iconUrl) | Attachment | يحدد عنوان URL للرمز للمرفق. |
setMimeType(mimeType) | Attachment | ضبط نوع MIME للمرفق. |
setResourceUrl(resourceUrl) | Attachment | تُحدِّد عنوان URL للمورد. |
setTitle(title) | Attachment | لضبط عنوان المرفق. |
AuthorizationAction
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setAuthorizationUrl(authorizationUrl) | AuthorizationAction | إعداد عنوان URL للتفويض الذي يتم نقل المستخدم إليه من طلب التفويض. |
AuthorizationException
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
printJson() | String | يؤدي إلى طباعة تمثيل JSON لهذا العنصر. |
setAuthorizationUrl(authUrl) | AuthorizationException | إعداد عنوان URL للتفويض الذي يتم نقل المستخدم إليه من طلب التفويض. |
setCustomUiCallback(callback) | AuthorizationException | اسم الدالة المطلوب استدعاءها لإنشاء طلب تفويض مخصّص. |
setResourceDisplayName(name) | AuthorizationException | يحدِّد هذا الإعداد الاسم الذي يتم عرضه للمستخدم عند طلب التفويض. |
throwException() | void | يتم تشغيل هذا الاستثناء ليتم طرحه. |
BorderStyle
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setCornerRadius(radius) | BorderStyle | لضبط نصف قطر الزاوية، على سبيل المثال 8. |
setStrokeColor(color) | BorderStyle | لضبط لون الحدود. |
setType(type) | BorderStyle | لضبط نوع الحد. |
BorderType
أماكن إقامة
الخاصية | النوع | الوصف |
---|---|---|
NO_BORDER | Enum | نمط بلا حدود. |
STROKE | Enum | نمط حدّ ضغط المفاتيح. |
Button
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setAuthorizationAction(action) | Button | يتم ضبط إجراء تفويض يفتح عنوان URL على مسار التفويض عند النقر على العنصر. |
setComposeAction(action, composedEmailType) | Button | ضبط إجراء ينشئ مسودة رسالة إلكترونية عند النقر على العنصر. |
setOnClickAction(action) | Button | ضبط الإجراء الذي يتم تنفيذه عند النقر على العنصر. |
setOnClickOpenLinkAction(action) | Button | ضبط الإجراء الذي يفتح عنوان URL في علامة تبويب عند النقر على العنصر. |
setOpenLink(openLink) | Button | ضبط عنوان URL ليتم فتحه عند النقر على العنصر. |
ButtonSet
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
addButton(button) | ButtonSet | لإضافة زر. |
CalendarEventActionResponse
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
printJson() | String | يؤدي إلى طباعة تمثيل JSON لهذا العنصر. |
CalendarEventActionResponseBuilder
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
addAttachments(attachments) | CalendarEventActionResponseBuilder | يُحدِّد هذا الردّ أنه يجب إضافة المرفقات إلى حدث "تقويم Google" عند اتّخاذ إجراء واجهة المستخدم المرتبطة به. |
addAttendees(emails) | CalendarEventActionResponseBuilder | يحدِّد هذا الردّ أنه يجب إضافة الضيوف المُشار إليهم إلى حدث "تقويم Google" عند اتّخاذ إجراء واجهة المستخدم المرتبطة. |
build() | CalendarEventActionResponse | تعمل هذه الميزة على إنشاء استجابة إجراءات الحدث في "تقويم Google" الحالية وتتحقق منها. |
setConferenceData(conferenceData) | CalendarEventActionResponseBuilder | يحدِّد هذا الردّ أنه يجب إعداد بيانات المؤتمر المُشار إليها على حدث "تقويم Google" عند اتخاذ إجراء مرتبط لواجهة المستخدم. |
Card
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
printJson() | String | يؤدي إلى طباعة تمثيل JSON لهذا العنصر. |
CardAction
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setAuthorizationAction(action) | CardAction | يتم ضبط إجراء تفويض يفتح عنوان URL على مسار التفويض عند النقر على العنصر. |
setComposeAction(action, composedEmailType) | CardAction | ضبط إجراء ينشئ مسودة رسالة إلكترونية عند النقر على العنصر. |
setOnClickAction(action) | CardAction | ضبط الإجراء الذي يتم تنفيذه عند النقر على العنصر. |
setOnClickOpenLinkAction(action) | CardAction | ضبط الإجراء الذي يفتح عنوان URL في علامة تبويب عند النقر على العنصر. |
setOpenLink(openLink) | CardAction | ضبط عنوان URL ليتم فتحه عند النقر على العنصر. |
setText(text) | CardAction | ضبط نص القائمة لهذا الإجراء. |
CardBuilder
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
addCardAction(cardAction) | CardBuilder | لإضافة CardAction إلى هذه البطاقة. |
addSection(section) | CardBuilder | لإضافة قسم إلى هذه البطاقة. |
build() | Card | يتم إنشاء البطاقة الحالية والتحقق من صحتها. |
setDisplayStyle(displayStyle) | CardBuilder | لضبط نمط العرض لهذه البطاقة. |
setFixedFooter(fixedFooter) | CardBuilder | لضبط تذييل ثابت لهذه البطاقة. |
setHeader(cardHeader) | CardBuilder | تتيح هذه السياسة ضبط عنوان هذه البطاقة. |
setName(name) | CardBuilder | لضبط اسم هذه البطاقة |
setPeekCardHeader(peekCardHeader) | CardBuilder | لضبط عنوان البطاقة السريعة. |
CardHeader
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setImageAltText(imageAltText) | CardHeader | لضبط النص البديل لصورة العنوان. |
setImageStyle(imageStyle) | CardHeader | لضبط اقتصاص الرمز في عنوان البطاقة. |
setImageUrl(imageUrl) | CardHeader | تضبط الصورة التي سيتم استخدامها في العنوان من خلال تقديم عنوان URL أو سلسلة البيانات. |
setSubtitle(subtitle) | CardHeader | تعيّن العنوان الفرعي لرأس البطاقة. |
setTitle(title) | CardHeader | تُحدّد هذه السياسة عنوان عنوان البطاقة. |
CardSection
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
addWidget(widget) | CardSection | إضافة الأداة المحددة إلى هذا القسم. |
setCollapsible(collapsible) | CardSection | تعمل هذه السياسة على تحديد ما إذا كان القسم يمكن تصغيره. |
setHeader(header) | CardSection | لضبط عنوان القسم. |
setNumUncollapsibleWidgets(numUncollapsibleWidgets) | CardSection | يحدّد عدد الأدوات التي لا تزال معروضة عند تصغير هذا القسم. |
CardService
أماكن إقامة
الخاصية | النوع | الوصف |
---|---|---|
BorderType | BorderType | تعداد BorderType |
ComposedEmailType | ComposedEmailType | تعداد ComposedEmailType |
ContentType | ContentType | تعداد ContentType |
GridItemLayout | GridItemLayout | تعداد GridItemLayout |
HorizontalAlignment | HorizontalAlignment | تعداد HorizontalAlignment |
Icon | Icon | تعداد Icon |
ImageCropType | ImageCropType | تعداد ImageCropType |
ImageStyle | ImageStyle | تعداد ImageStyle |
LoadIndicator | LoadIndicator | تعداد LoadIndicator |
OnClose | OnClose | تعداد OnClose |
OpenAs | OpenAs | تعداد OpenAs |
SelectionInputType | SelectionInputType | تعداد SelectionInputType |
TextButtonStyle | TextButtonStyle | تعداد TextButtonStyle |
UpdateDraftBodyType | UpdateDraftBodyType | تعداد UpdateDraftBodyType |
الطُرق
ComposeActionResponse
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
printJson() | String | يؤدي إلى طباعة تمثيل JSON لهذا العنصر. |
ComposeActionResponseBuilder
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
build() | ComposeActionResponse | تنشئ استجابة الإنشاء الحالية وتتحقق منها. |
setGmailDraft(draft) | ComposeActionResponseBuilder | تحدّد مسودّة GmailMessage التي تم إنشاؤها باستخدام GmailMessage.createDraftReply(body) أو دوال مماثلة. |
ComposedEmailType
أماكن إقامة
الخاصية | النوع | الوصف |
---|---|---|
REPLY_AS_DRAFT | Enum | مسودّة تُعد ردًا على رسالة أخرى. |
STANDALONE_DRAFT | Enum | مسودة هي رسالة مستقلة. |
ContentType
أماكن إقامة
الخاصية | النوع | الوصف |
---|---|---|
TEXT | Enum | يشير إلى أن المحتوى الذي تم إنشاؤه هو نص عادي. |
MUTABLE_HTML | Enum | يشير إلى أن المحتوى الذي تم إنشاؤه بتنسيق HTML. |
IMMUTABLE_HTML | Enum | يشير إلى أن المحتوى الذي تم إنشاؤه بتنسيق HTML، ولكن لا يمكن تعديل هذا المحتوى بعد إنشائه. |
DatePicker
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setFieldName(fieldName) | DatePicker | تحدّد هذه المعلّمة اسم الحقل الذي يحدّد هذا المنتقي في كائن الحدث الذي يتم إنشاؤه عند تفاعل مع واجهة مستخدم. |
setOnChangeAction(action) | DatePicker | يتم ضبط Action الذي ينفذه النص البرمجي كلما تغيّر الإدخال في المنتقي. |
setTitle(title) | DatePicker | لضبط العنوان المعروض أعلى حقل الإدخال. |
setValueInMsSinceEpoch(valueMsEpoch) | DatePicker | لضبط القيمة التي تم ملؤها مسبقًا لضبطها في حقل الإدخال. |
setValueInMsSinceEpoch(valueMsEpoch) | DatePicker | لضبط القيمة التي تم ملؤها مسبقًا لضبطها في حقل الإدخال. |
DateTimePicker
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setFieldName(fieldName) | DateTimePicker | تحدّد هذه المعلّمة اسم الحقل الذي يحدّد هذا المنتقي في كائن الحدث الذي يتم إنشاؤه عند تفاعل مع واجهة مستخدم. |
setOnChangeAction(action) | DateTimePicker | يتم ضبط Action الذي ينفذه النص البرمجي كلما تغيّر الإدخال في المنتقي. |
setTimeZoneOffsetInMins(timeZoneOffsetMins) | DateTimePicker | تحدد عدد دقائق معادلة المنطقة الزمنية من UTC. |
setTitle(title) | DateTimePicker | لضبط العنوان المعروض أعلى حقل الإدخال. |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | لضبط القيمة التي تم ملؤها مسبقًا لضبطها في حقل الإدخال. |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | لضبط القيمة التي تم ملؤها مسبقًا لضبطها في حقل الإدخال. |
DecoratedText
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setAuthorizationAction(action) | DecoratedText | يتم ضبط إجراء تفويض يفتح عنوان URL على مسار التفويض عند النقر على العنصر. |
setBottomLabel(text) | DecoratedText | لضبط نص التصنيف المراد استخدامه كمفتاح، ويتم عرضه أسفل المحتوى النصي. |
setButton(button) | DecoratedText | لضبط Button التي تظهر على يسار النص. |
setComposeAction(action, composedEmailType) | DecoratedText | ضبط إجراء ينشئ مسودة رسالة إلكترونية عند النقر على العنصر. |
setEndIcon(endIcon) | DecoratedText | تضبط العلامة IconImage الاختيارية التي يتم عرضها على يسار المحتوى. |
setOnClickAction(action) | DecoratedText | ضبط الإجراء الذي يتم تنفيذه عند النقر على العنصر. |
setOnClickOpenLinkAction(action) | DecoratedText | ضبط الإجراء الذي يفتح عنوان URL في علامة تبويب عند النقر على العنصر. |
setOpenLink(openLink) | DecoratedText | ضبط عنوان URL ليتم فتحه عند النقر على العنصر. |
setStartIcon(startIcon) | DecoratedText | تعمل هذه السياسة على ضبط السمة الاختيارية IconImage لعرضها قبل المحتوى النصي. |
setSwitchControl(switchToSet) | DecoratedText | لضبط Switch التي تظهر على يسار المحتوى. |
setText(text) | DecoratedText | إعداد النص المراد استخدامه كقيمة. |
setTopLabel(text) | DecoratedText | لضبط نص التصنيف المراد استخدامه كمفتاح، ويتم عرضه أعلى المحتوى النصي. |
setWrapText(wrapText) | DecoratedText | تحدد ما إذا كان يجب عرض نص القيمة في سطر واحد أو سطور متعددة. |
DisplayStyle
أماكن إقامة
الخاصية | النوع | الوصف |
---|---|---|
PEEK | Enum | عرض عنوان البطاقة في أسفل المحتوى الإضافي فوق المحتوى الحالي |
REPLACE | Enum | عرض البطاقة من خلال استبدال المحتوى الحالي |
Divider
DriveItemsSelectedActionResponse
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
printJson() | String | يؤدي إلى طباعة تمثيل JSON لهذا العنصر. |
DriveItemsSelectedActionResponseBuilder
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
build() | DriveItemsSelectedActionResponse | إنشاء الاستجابة الحالية للإجراءات على Drive. |
requestFileScope(itemId) | DriveItemsSelectedActionResponseBuilder | يحدد أن الاستجابة تتطلب نطاق الملف للعنصر ذي الصلة بالسياق في Drive. |
EditorFileScopeActionResponse
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
printJson() | String | يؤدي إلى طباعة تمثيل JSON لهذا العنصر. |
EditorFileScopeActionResponseBuilder
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
build() | EditorFileScopeActionResponse | يتم إنشاء الاستجابة الحالية للإجراء "محرّر". |
requestFileScopeForActiveDocument() | EditorFileScopeActionResponseBuilder | يتطلب النطاق drive.file لمستند "محرّر" النشط الحالي. |
FixedFooter
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setPrimaryButton(button) | FixedFooter | يمكنك ضبط الزر الأساسي في التذييل الثابت. |
setSecondaryButton(button) | FixedFooter | يمكنك ضبط الزر الثانوي في التذييل الثابت. |
Grid
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
addItem(gridItem) | Grid | لإضافة عنصر جديد إلى الشبكة إلى الشبكة. |
setAuthorizationAction(action) | Grid | يتم ضبط إجراء تفويض يفتح عنوان URL على مسار التفويض عند النقر على العنصر. |
setBorderStyle(borderStyle) | Grid | لضبط نمط الحدود الذي يتم تطبيقه على كل عنصر من عناصر الشبكة. |
setComposeAction(action, composedEmailType) | Grid | ضبط إجراء ينشئ مسودة رسالة إلكترونية عند النقر على العنصر. |
setNumColumns(numColumns) | Grid | عدد الأعمدة المطلوب عرضها في الشبكة. |
setOnClickAction(action) | Grid | ضبط الإجراء الذي يتم تنفيذه عند النقر على العنصر. |
setOnClickOpenLinkAction(action) | Grid | ضبط الإجراء الذي يفتح عنوان URL في علامة تبويب عند النقر على العنصر. |
setOpenLink(openLink) | Grid | ضبط عنوان URL ليتم فتحه عند النقر على العنصر. |
setTitle(title) | Grid | تعمل على ضبط نص عنوان الشبكة. |
GridItem
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setIdentifier(id) | GridItem | لضبط معرّف عنصر الشبكة. |
setImage(image) | GridItem | لضبط صورة عنصر الشبكة هذا. |
setLayout(layout) | GridItem | لضبط تنسيق النص والصورة للعنصر في الشبكة. |
setSubtitle(subtitle) | GridItem | لضبط الترجمة لعنوان الشبكة. |
setTextAlignment(alignment) | GridItem | لضبط المحاذاة الأفقية لعنصر الشبكة. |
setTitle(title) | GridItem | لضبط نص عنوان عنصر الشبكة. |
GridItemLayout
أماكن إقامة
الخاصية | النوع | الوصف |
---|---|---|
TEXT_BELOW | Enum | يتم عرض العنوان والترجمة أسفل صورة الشبكة. |
TEXT_ABOVE | Enum | يتم عرض العنوان والترجمة فوق صورة الشبكة. |
HorizontalAlignment
أماكن إقامة
الخاصية | النوع | الوصف |
---|---|---|
START | Enum | محاذاة الأداة مع بداية جانب الجملة. |
CENTER | Enum | محاذاة الأداة مع المركز. |
END | Enum | محاذاة الأداة إلى نهاية جانب الجملة. |
Icon
أماكن إقامة
الخاصية | النوع | الوصف |
---|---|---|
NONE | Enum | ما مِن رمز. |
AIRPLANE | Enum | ![]() |
BOOKMARK | Enum | ![]() |
BUS | Enum | ![]() |
CAR | Enum | ![]() |
CLOCK | Enum | ![]() |
CONFIRMATION_NUMBER_ICON | Enum | ![]() |
DOLLAR | Enum | ![]() |
DESCRIPTION | Enum | ![]() |
EMAIL | Enum | ![]() |
EVENT_PERFORMER | Enum | ![]() |
EVENT_SEAT | Enum | ![]() |
FLIGHT_ARRIVAL | Enum | ![]() |
FLIGHT_DEPARTURE | Enum | ![]() |
HOTEL | Enum | ![]() |
HOTEL_ROOM_TYPE | Enum | ![]() |
INVITE | Enum | ![]() |
MAP_PIN | Enum | ![]() |
MEMBERSHIP | Enum | ![]() |
MULTIPLE_PEOPLE | Enum | ![]() |
OFFER | Enum | ![]() |
PERSON | Enum | ![]() |
PHONE | Enum | ![]() |
RESTAURANT_ICON | Enum | ![]() |
SHOPPING_CART | Enum | ![]() |
STAR | Enum | ![]() |
STORE | Enum | ![]() |
TICKET | Enum | ![]() |
TRAIN | Enum | ![]() |
VIDEO_CAMERA | Enum | ![]() |
VIDEO_PLAY | Enum | ![]() |
IconImage
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setAltText(altText) | IconImage | تعمل هذه السياسة على ضبط النص البديل لعنوان URL الذي يُستخدَم لتسهيل الاستخدام. |
setIcon(icon) | IconImage | تحدِّد الرمز مسبق التحديد إذا لم يتم ضبط عنوان URL. |
setIconUrl(url) | IconImage | إعداد عنوان URL للرمز إذا لم يتم ضبط الرمز. |
setImageCropType(imageCropType) | IconImage | لضبط نمط الاقتصاص للصورة. |
Image
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setAltText(altText) | Image | تعمل هذه السياسة على ضبط النص البديل للصورة لتسهيل الاستخدام. |
setAuthorizationAction(action) | Image | يتم ضبط إجراء تفويض يفتح عنوان URL على مسار التفويض عند النقر على العنصر. |
setComposeAction(action, composedEmailType) | Image | ضبط إجراء ينشئ مسودة رسالة إلكترونية عند النقر على العنصر. |
setImageUrl(url) | Image | لضبط الصورة التي سيتم استخدامها من خلال تقديم عنوان URL أو سلسلة البيانات الخاصة بها. |
setOnClickAction(action) | Image | ضبط الإجراء الذي يتم تنفيذه عند النقر على العنصر. |
setOnClickOpenLinkAction(action) | Image | ضبط الإجراء الذي يفتح عنوان URL في علامة تبويب عند النقر على العنصر. |
setOpenLink(openLink) | Image | ضبط عنوان URL ليتم فتحه عند النقر على العنصر. |
ImageButton
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setAltText(altText) | ImageButton | تعمل على ضبط النص البديل للزر لتسهيل الاستخدام. |
setAuthorizationAction(action) | ImageButton | يتم ضبط إجراء تفويض يفتح عنوان URL على مسار التفويض عند النقر على العنصر. |
setComposeAction(action, composedEmailType) | ImageButton | ضبط إجراء ينشئ مسودة رسالة إلكترونية عند النقر على العنصر. |
setIcon(icon) | ImageButton | تعمل السياسة على ضبط Icon محدّد مسبقًا للعرض على الزر. |
setIconUrl(url) | ImageButton | لضبط عنوان URL لصورة لاستخدامها كرمز لهذا الزر. |
setOnClickAction(action) | ImageButton | ضبط الإجراء الذي يتم تنفيذه عند النقر على العنصر. |
setOnClickOpenLinkAction(action) | ImageButton | ضبط الإجراء الذي يفتح عنوان URL في علامة تبويب عند النقر على العنصر. |
setOpenLink(openLink) | ImageButton | ضبط عنوان URL ليتم فتحه عند النقر على العنصر. |
ImageComponent
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setAltText(altText) | ImageComponent | لضبط النص البديل للصورة. |
setBorderStyle(borderStyle) | ImageComponent | لضبط نمط الحدود الذي تم تطبيقه على الصورة. |
setCropStyle(imageCropStyle) | ImageComponent | لضبط نمط الاقتصاص للصورة. |
setImageUrl(url) | ImageComponent | لضبط عنوان URL للصورة. |
ImageCropStyle
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setAspectRatio(ratio) | ImageCropStyle | تضبط نسبة العرض إلى الارتفاع لاستخدامها إذا كان نوع الاقتصاص هو RECTANGLE_CUSTOM . |
setImageCropType(type) | ImageCropStyle | لضبط نوع الاقتصاص للصورة. |
ImageCropType
أماكن إقامة
الخاصية | النوع | الوصف |
---|---|---|
SQUARE | Enum | نمط اقتصاص مربع الشكل. |
CIRCLE | Enum | نمط اقتصاص على شكل دائرة. |
RECTANGLE_CUSTOM | Enum | شكل مستطيل لشكل الشكل مستطيل بنسبة مخصّصة. |
RECTANGLE_4_3 | Enum | شكل مستطيل لأخذ شكل مستطيل بنسبة 3:4. |
ImageStyle
أماكن إقامة
الخاصية | النوع | الوصف |
---|---|---|
SQUARE | Enum | بدون اقتصاص. |
CIRCLE | Enum | عليك الاقتصاص حتى شكل دائرة. |
KeyValue
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setAuthorizationAction(action) |
| يتم ضبط إجراء تفويض يفتح عنوان URL على مسار التفويض عند النقر على العنصر. |
setComposeAction(action, composedEmailType) |
| ضبط إجراء ينشئ مسودة رسالة إلكترونية عند النقر على العنصر. |
setOnClickAction(action) |
| ضبط الإجراء الذي يتم تنفيذه عند النقر على العنصر. |
setOnClickOpenLinkAction(action) |
| ضبط الإجراء الذي يفتح عنوان URL في علامة تبويب عند النقر على العنصر. |
setOpenLink(openLink) |
| ضبط عنوان URL ليتم فتحه عند النقر على العنصر. |
LoadIndicator
أماكن إقامة
الخاصية | النوع | الوصف |
---|---|---|
SPINNER | Enum | استخدِم مؤشر الدوران. |
NONE | Enum | لا تستخدم المؤشر. |
Navigation
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
popCard() | Navigation | ستظهر لك بطاقة من حزمة التنقّل. |
popToNamedCard(cardName) | Navigation | تظهر البطاقة المحدّدة حسب اسم البطاقة. |
popToRoot() | Navigation | تثبيت حزمة البطاقة على بطاقة الجذر |
printJson() | String | يؤدي إلى طباعة تمثيل JSON لهذا العنصر. |
pushCard(card) | Navigation | دفع البطاقة المحددة إلى الحزمة |
updateCard(card) | Navigation | طريقة استبدال البطاقة الحالية |
Notification
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setText(text) | Notification | تعمل على ضبط النص الذي سيظهر في الإشعار. |
OnClose
أماكن إقامة
الخاصية | النوع | الوصف |
---|---|---|
NOTHING | Enum | عدم اتخاذ أي إجراء في الختام. |
RELOAD | Enum | لإعادة تحميل الإضافة عند إغلاق النافذة. |
OpenAs
أماكن إقامة
الخاصية | النوع | الوصف |
---|---|---|
FULL_SIZE | Enum | فتح في نافذة كاملة أو علامة تبويب كاملة |
OVERLAY | Enum | فتح كتراكب مثل نافذة منبثقة. |
OpenLink
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setOnClose(onClose) | OpenLink | يحدّد هذا الإعداد سلوك إجراء عنوان URL عند إغلاق نافذة عنوان URL أو علامة التبويب. |
setOpenAs(openAs) | OpenLink | لضبط سلوك عنوان URL عند فتحه. |
setUrl(url) | OpenLink | تحدد عنوان URL المراد فتحه. |
SelectionInput
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
addItem(text, value, selected) | SelectionInput | إضافة عنصر جديد يمكن اختياره. |
setFieldName(fieldName) | SelectionInput | يحدّد المفتاح الذي يحدِّد إدخال الاختيار هذا في كائن الحدث الذي يتم إنشاؤه عند تفاعل مع واجهة مستخدم. |
setOnChangeAction(action) | SelectionInput | تتيح هذه السياسة ضبط Action لتنفيذها كلما تغيّر إدخال الاختيار. |
setTitle(title) | SelectionInput | ضبط العنوان الذي سيتم عرضه قبل حقل الإدخال |
setType(type) | SelectionInput | تعمل على ضبط نوع هذا الإدخال. |
SelectionInputType
أماكن إقامة
الخاصية | النوع | الوصف |
---|---|---|
CHECK_BOX | Enum | نمط إدخال مربّع الاختيار. |
RADIO_BUTTON | Enum | نمط إدخال راديو الراديو |
DROPDOWN | Enum | نمط إدخال اختيار القائمة المنسدلة. |
Suggestions
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
addSuggestion(suggestion) | Suggestions | أضِف اقتراحًا نصيًا. |
addSuggestions(suggestions) | Suggestions | أضِف قائمة بالاقتراحات النصية. |
SuggestionsResponse
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
printJson() | String | يؤدي إلى طباعة تمثيل JSON لهذا العنصر. |
SuggestionsResponseBuilder
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
build() | SuggestionsResponse | يتم إنشاء الاستجابة للاقتراحات الحالية ويتحقق منها. |
setSuggestions(suggestions) | SuggestionsResponseBuilder | لضبط الاقتراحات المستخدَمة في الإكمال التلقائي في حقول النص. |
Switch
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setControlType(controlType) | Switch | ضبط نوع التحكّم لمفتاح التحكّم |
setFieldName(fieldName) | Switch | يحدّد المفتاح الذي يحدد مفتاح التحكّم هذا في كائن الحدث الذي يتم إنشاؤه عند تفاعل مع واجهة مستخدم. |
setOnChangeAction(action) | Switch | ضبط الإجراء الذي يمكن اتخاذه عند التبديل. |
setSelected(selected) | Switch | لتحديد ما إذا كان يجب أن يبدأ مفتاح التحكّم هذا على أنه تم اختياره أم لا. |
setValue(value) | Switch | يضبط القيمة التي يتم إرسالها كإدخال النموذج عند تفعيل مفتاح التبديل هذا. |
SwitchControlType
أماكن إقامة
الخاصية | النوع | الوصف |
---|---|---|
SWITCH | Enum | تبديل أسلوب التحكّم في أداة التبديل |
CHECK_BOX | Enum | عنصر تحكّم على شكل مربّع اختيار لأداة التبديل |
TextButton
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setAltText(altText) | TextButton | تعمل على ضبط النص البديل للزر لتسهيل الاستخدام. |
setAuthorizationAction(action) | TextButton | يتم ضبط إجراء تفويض يفتح عنوان URL على مسار التفويض عند النقر على العنصر. |
setBackgroundColor(backgroundColor) | TextButton | لضبط لون الخلفية لزر TextButtonStyle.FILLED . |
setComposeAction(action, composedEmailType) | TextButton | ضبط إجراء ينشئ مسودة رسالة إلكترونية عند النقر على العنصر. |
setDisabled(disabled) | TextButton | يحدِّد هذا الإعداد ما إذا كان الزر غير مفعَّل. |
setOnClickAction(action) | TextButton | ضبط الإجراء الذي يتم تنفيذه عند النقر على العنصر. |
setOnClickOpenLinkAction(action) | TextButton | ضبط الإجراء الذي يفتح عنوان URL في علامة تبويب عند النقر على العنصر. |
setOpenLink(openLink) | TextButton | ضبط عنوان URL ليتم فتحه عند النقر على العنصر. |
setText(text) | TextButton | إعداد النص الذي يتم عرضه على الزر. |
setTextButtonStyle(textButtonStyle) | TextButton | لضبط نمط الزر. |
TextButtonStyle
أماكن إقامة
الخاصية | النوع | الوصف |
---|---|---|
TEXT | Enum | زر نص عادي بخلفية واضحة. |
FILLED | Enum | زر نص بخلفية ملونة. |
TextInput
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setFieldName(fieldName) | TextInput | تحدد المفتاح الذي يحدد إدخال النص هذا في كائن الحدث الذي يتم إنشاؤه عند تفاعل في واجهة المستخدم. |
setHint(hint) | TextInput | لضبط تلميح لإدخال النص. |
setMultiline(multiline) | TextInput | لضبط ما إذا كان نص الإدخال سيظهر في سطر واحد أو في سطور متعددة. |
setOnChangeAction(action) | TextInput | تُحدّد هذه السياسة إجراءً يتم تنفيذه كلما تغيّر إدخال النص. |
setSuggestions(suggestions) | TextInput | لضبط اقتراحات الإكمال التلقائي في حقل النص. |
setSuggestionsAction(suggestionsAction) | TextInput | إعداد إجراء معاودة الاتصال لجلب الاقتراحات استنادًا إلى إدخال المستخدم للإكمال التلقائي. |
setTitle(title) | TextInput | ضبط العنوان الذي سيتم عرضه أعلى حقل الإدخال |
setValue(value) | TextInput | لضبط القيمة التي تم ملؤها مسبقًا لضبطها في حقل الإدخال |
TextParagraph
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setText(text) | TextParagraph | لتحديد نص الفقرة. |
TimePicker
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setFieldName(fieldName) | TimePicker | تحدّد هذه المعلّمة اسم الحقل الذي يحدّد هذا المنتقي في كائن الحدث الذي يتم إنشاؤه عند تفاعل مع واجهة مستخدم. |
setHours(hours) | TimePicker | لضبط قيمة ساعات العمل التي تم ملؤها مسبقًا لضبطها في حقل الإدخال. |
setMinutes(minutes) | TimePicker | لضبط قيمة الدقائق التي تم ملؤها مسبقًا لضبطها في حقل الإدخال. |
setOnChangeAction(action) | TimePicker | يتم ضبط Action الذي ينفذه النص البرمجي كلما تغيّر الإدخال في المنتقي. |
setTitle(title) | TimePicker | لضبط العنوان المعروض أعلى حقل الإدخال. |
UniversalActionResponse
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
printJson() | String | يؤدي إلى طباعة تمثيل JSON لهذا العنصر. |
UniversalActionResponseBuilder
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
build() | UniversalActionResponse | يتم إنشاء استجابة الإجراء العامة الحالية وتتحقق منها. |
displayAddOnCards(cardObjects) | UniversalActionResponseBuilder | يتم عرض الإضافة باستخدام البطاقات المحدّدة. |
setOpenLink(openLink) | UniversalActionResponseBuilder | ضبط عنوان URL لفتحه عند اختيار الإجراء الشامل. |
UpdateDraftActionResponse
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
printJson() | String | يؤدي إلى طباعة تمثيل JSON لهذا العنصر. |
UpdateDraftActionResponseBuilder
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
build() | UpdateDraftActionResponse | يتم إنشاء استجابة إجراء مسودة التحديث الحالي وتتحقق منها. |
setUpdateDraftBccRecipientsAction(updateDraftBccRecipientsAction) | UpdateDraftActionResponseBuilder | تُحدِّد هذه السياسة إجراءً يُعدِّل مستلمي "نسخة مخفية الوجهة" من الرسالة الإلكترونية. |
setUpdateDraftBodyAction(updateDraftBodyAction) | UpdateDraftActionResponseBuilder | يمكنك ضبط إجراء يتم من خلاله تحديث نص الرسالة الإلكترونية. |
setUpdateDraftCcRecipientsAction(updateDraftCcRecipientsAction) | UpdateDraftActionResponseBuilder | تُحدِّد هذه السياسة إجراءً يُعدّل المستلمين في حقل "نسخة إلى" في المسودة. |
setUpdateDraftSubjectAction(updateDraftSubjectAction) | UpdateDraftActionResponseBuilder | تُحدّد هذه السياسة إجراءً يُعدّل سطر الموضوع في مسودة معيّنة. |
setUpdateDraftToRecipientsAction(updateDraftToRecipientsAction) | UpdateDraftActionResponseBuilder | تُحدِّد هذه السياسة إجراءً يُحدّث المستلمين إلى مسودّة. |
UpdateDraftBccRecipientsAction
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
addUpdateBccRecipients(bccRecipientEmails) | UpdateDraftBccRecipientsAction | تحديث مستلمي نسخة مخفية الوجهة لمسودة رسالة إلكترونية. |
UpdateDraftBodyAction
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
addUpdateContent(content, contentType) | UpdateDraftBodyAction | لإضافة المحتوى المحدد إلى نص المسودة. |
setUpdateType(updateType) | UpdateDraftBodyAction | تعمل على ضبط UpdateDraftBodyType لإجراء التعديل هذا على نص المسودة. |
UpdateDraftBodyType
أماكن إقامة
الخاصية | النوع | الوصف |
---|---|---|
IN_PLACE_INSERT | Enum | تلقائي: |
INSERT_AT_START | Enum | تعمل إجراءات التحديث على إدراج المحتوى في بداية نص الرسالة. |
INSERT_AT_END | Enum | تعمل إجراءات التعديل على إدراج المحتوى في نهاية نص الرسالة. |
UpdateDraftCcRecipientsAction
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
addUpdateCcRecipients(ccRecipientEmails) | UpdateDraftCcRecipientsAction | يتم تعديل مستلمي "نسخة إلى" من مسودة رسالة إلكترونية. |
UpdateDraftSubjectAction
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
addUpdateSubject(subject) | UpdateDraftSubjectAction | يُعدّل سطر الموضوع لمسودة رسالة إلكترونية. |
UpdateDraftToRecipientsAction
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
addUpdateToRecipients(toRecipientEmails) | UpdateDraftToRecipientsAction | يُحدّث الحقل "إلى" لمسودة رسالة إلكترونية. |