تسمح هذه الخدمة للنصوص البرمجية بتهيئة وإنشاء مكونات وسلوكيات البطاقات والأدوات لواجهة المستخدم. إنّ تصاميم واجهة المستخدم التي تنشئها باستخدام هذه الخدمة تتوفّر تلقائيًا على كلّ من أجهزة الكمبيوتر المكتبي والأجهزة الجوّالة، لذا لن تحتاج إلى تطوير واجهات مستخدم منفصلة لكلا الجهازَين.
صفوف
الاسم | وصف قصير |
---|---|
Action | إجراء يتيح التفاعل داخل عناصر واجهة المستخدم |
ActionResponse | عنصر الاستجابة الذي يمكن إرجاعه من دالة ردّ اتصال (مثل معالِج استجابة النموذج) لتنفيذ إجراء واحد أو أكثر على العميل |
ActionResponseBuilder | أداة إنشاء لكائنات ActionResponse |
ActionStatus | فئة تمثّل حالة طلب استدعاء مربّع حوار أو إرساله |
Attachment | يمثّل مرفقًا أنشأته إضافة. |
AuthorizationAction | إجراء تفويض من شأنه إرسال المستخدم إلى PermissionUrl عند النقر عليه. |
AuthorizationException | يشير هذا المصطلح إلى خطأ يمكن إرجاعه لعرض بطاقة تفويض للمستخدم. |
BorderStyle | فئة تمثّل نمط حدود كاملاً يمكن تطبيقه على التطبيقات المصغّرة. |
BorderType | فهرس يمثّل أنواع الحدود التي يمكن تطبيقها على التطبيقات المصغّرة |
Button | فئة أساسية لجميع الأزرار |
ButtonSet | يحتوي على مجموعة من عناصر Button التي يتم عرضها في صف. |
CalendarEventActionResponse | يمثل استجابة تُجري تغييرات على حدث في التقويم يعدِّله المستخدم حاليًا كاستجابة لإجراء تم اتخاذه في واجهة المستخدم، مثل نقرة على زر. |
CalendarEventActionResponseBuilder | أداة إنشاء لكائنات CalendarEventActionResponse |
Card | بطاقة سياق تمثّل عرضًا واحدًا في واجهة المستخدِم |
CardAction | عنصر قائمة يمكن النقر عليه تتم إضافته إلى قائمة رأس البطاقة. |
CardBuilder | أداة إنشاء لكائنات Card |
CardHeader | عنوان Card . |
CardSection | يتضمّن قسم البطاقة مجموعات من التطبيقات المصغّرة ويوفّر فصلاً مرئيًا بينها. |
CardService | توفّر CardService إمكانية إنشاء بطاقات عامة تُستخدَم في منتجات Google المختلفة التي تتيح إمكانية التوسّع، مثل ملحقات Google Workspace. |
CardWithId | أداة إنشاء لكائنات CardWithId |
ChatActionResponse | فئة تمثّل المَعلمات التي يمكن لتطبيق Chat استخدامها لضبط كيفية posted ردّه. |
ChatClientDataSource | بالنسبة إلى تطبيق مصغّر SelectionInput يستخدم قائمة اختيار متعدّد، يجب توفير مصدر بيانات من Google Chat. |
ChatResponse | عنصر الردّ على رسالة بطاقة في Google Chat |
ChatResponseBuilder | أداة إنشاء لكائنات ChatResponse |
ChatSpaceDataSource | مصدر بيانات يعبّئ مساحات Google Chat كعناصر اختيار لقائمة متعددة الاختيارات |
Chip | Chip مع رمز ونص |
ChipList | يحتوي على مجموعة من Chip عناصر يتم عرضها في صف، ويتم لفها إلى السطر التالي ليصبح بالإمكان التمرير بها بشكل أفقي. |
ChipListLayout | تعداد يحدد تنسيق ChipList . |
CollapseControl | عنصر تحكّم قابل للتخصيص لتصغير المحتوى أو توسيعه |
Column | عمود |
Columns | تعرِض الأداة المصغّرة Columns ما يصل إلى عمودَين في بطاقة أو مربّع حوار. |
CommonDataSource | مصدر بيانات تتم مشاركته من خلال جميع تطبيقات Google Workspace |
ComposeActionResponse | عنصر الاستجابة الذي قد يتم إرجاعه من طريقة طلب معاودة الاتصال لإجراء الإنشاء في إضافة Gmail. |
ComposeActionResponseBuilder | أداة إنشاء لكائنات ComposeActionResponse |
ComposedEmailType | قيمة مصنّفة تحدد ما إذا كانت الرسالة الإلكترونية التي تم إنشاؤها مستقلة أو مسودة ردّ. |
ContentType | قيمة مصنّفة تحدد نوع المحتوى الذي تم إنشاؤه بواسطة UpdateDraftActionResponse . |
DatePicker | حقل إدخال يسمح بإدخال تاريخ |
DateTimePicker | حقل إدخال يسمح للمستخدمين بإدخال تاريخ ووقت |
DecoratedText | تطبيق مصغّر يعرض نصًا مع زخارف اختيارية |
Dialog | لمعرفة التفاصيل، يُرجى الاطّلاع على فتح مربعات الحوار التفاعلية في وثائق Google Chat. |
DialogAction | أداة إنشاء لكائنات DialogAction |
DisplayStyle | تعداد يحدد نمط عرض البطاقة |
Divider | خط فاصل أفقي |
DriveItemsSelectedActionResponse | يمثّل ردًا يُجري تغييرات على Drive أثناء اختيار عناصر Drive ونتيجةً لإجراء تم اتّخاذه في واجهة المستخدم، مثل النقر على زر. |
DriveItemsSelectedActionResponseBuilder | أداة إنشاء لكائنات DriveItemsSelectedActionResponse |
EditorFileScopeActionResponse | إجراء تغييرات على محرر، مثل "مستندات Google" أو "جداول بيانات Google" أو "العروض التقديمية من Google" كاستجابة لإجراء تم اتخاذه في واجهة المستخدم. |
EditorFileScopeActionResponseBuilder | أداة إنشاء لعناصر EditorFileScopeActionResponse |
FixedFooter | التذييل الثابت الذي يظهر في أسفل Card |
Grid | شبكة منظَّمة لعرض مجموعة من عناصر الشبكة |
GridItem | العناصر التي يتفاعل معها المستخدمون ضمن تطبيق مصغّر للشبكة |
GridItemLayout | تعداد يحدد الصورة والنمط النصي لـ GridItem. |
HorizontalAlignment | عنصر مصنّف يحدّد المحاذاة الأفقية لأداة مصغّرة. |
HorizontalSizeStyle | فهرس يحدّد كيفية ملء التطبيقات المصغّرة لمساحة عمود |
HostAppDataSource | بالنسبة إلى تطبيق مصغّر SelectionInput يستخدم قائمة اختيار متعدّد، يجب توفير مصدر بيانات من تطبيق
Workspace. |
Icon | رموز محدَّدة مسبقًا يمكن استخدامها في عناصر مختلفة لواجهة المستخدم، مثل تطبيقات ImageButton أو DecoratedText المصغّرة |
IconImage | رمز محدّد مسبقًا أو رمز تصميم المواد أو رمز من عنوان URL مع نمط اقتصاص قابل للتخصيص |
Image | تطبيق مصغّر يعرض صورة واحدة |
ImageButton | ImageButton مع صورة معروضة عليه |
ImageButtonStyle | تعداد يحدد نمط ImageButton . |
ImageComponent | عنصر صورة يمكن إضافته إلى عناصر الشبكة |
ImageCropStyle | فئة تمثّل نمط اقتصاص يمكن تطبيقه على مكونات الصورة. |
ImageCropType | عنصر مصنّف يمثّل أنماط الاقتصاص المطبَّقة على مكونات الصور. |
ImageStyle | عنصر مصنّف يحدّد نمط اقتصاص الصورة. |
InputType | فهرس يحدّد نوع إدخال التطبيق المصغّر |
Interaction | نوع مصنّف يحدِّد الإجراء الذي يجب اتّخاذه استجابةً للتفاعل مع مستخدم، مثل نقره على زر في رسالة بطاقة. |
| تم إيقاف هذه الفئة نهائيًا. |
LinkPreview | إجراء على البطاقة يعرض بطاقة معاينة رابط وشريحة ذكية في تطبيق المضيف. |
LoadIndicator | نوع مصنّف يحدّد نوع مؤشر التحميل أو التقدّم الذي سيتم عرضه أثناء معالجة Action . |
MaterialIcon | عنصر يتوافق مع جميع رموز Google Font |
Navigation | عنصر مساعد يتحكّم في التنقّل عبر البطاقات |
Notification | إشعار يُعرَض للمستخدم استجابةً للتفاعل مع عنصر واجهة مستخدم. |
OnClose | فهرس يحدّد الإجراء الذي يجب اتّخاذه عند إغلاق عنوان URL تم فتحه من خلال OpenLink |
OpenAs | تعداد يحدد كيفية فتح عنوان URL. |
OpenLink | يمثّل إجراءً لفتح رابط مع بعض الخيارات. |
OverflowMenu | يحتوي على قائمة بعناصر OverflowMenuItem التي يتم عرضها في قائمة منبثقة. |
OverflowMenuItem | OverflowMenuItem مع رمز ونص |
PlatformDataSource | بالنسبة إلى تطبيق SelectionInput المصغّر الذي يستخدم قائمة اختيار متعددة، وهو مصدر بيانات من Google Workspace. |
ResponseType | فهرس يمثّل نوع ردّ تطبيق Chat. |
SelectionInput | حقل إدخال يسمح بالاختيار من بين مجموعة من الخيارات المحدّدة مسبقًا |
SelectionInputType | تمثّل هذه السمة تنسيق العناصر التي يمكن للمستخدمين اختيارها. |
Status | فهرس يمثّل رمز الحالة |
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 | تعديل مستلمي حقل "إلى" في مسودة رسالة إلكترونية |
UpdatedWidget | استجابة التطبيق المصغّر المعدَّل. |
Validation | عنصر يحدّد قاعدة التحقّق من الصحة للتطبيق المصغّر المُرفَق به. |
VerticalAlignment | فهرس يحدّد المحاذاة العمودية للتطبيقات المصغّرة في عمود |
Widget | فئة أساسية لجميع التطبيقات المصغّرة التي يمكن إضافتها إلى Card . |
WrapStyle | فهرس يحدّد نمط التفاف المحتوى ضمن عمود |
Action
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
addRequiredWidget(requiredWidget) | Action | يضيف أسماء التطبيقات المصغّرة التي يحتاجها هذا الإجراء لإرسال صالح. |
setAllWidgetsAreRequired(allWidgetsAreRequired) | Action | يشير إلى ما إذا كان هذا الإجراء يتطلّب إدخالات من جميع التطبيقات المصغّرة. |
setFunctionName(functionName) | Action | تُستخدَم لضبط اسم دالة ردّ الاتصال التي سيتمّ استدعاؤها. |
setInteraction(interaction) | Action | لضبط التفاعل مع المستخدم، ويكون مطلوبًا فقط عند فتح مربّع حوار. |
setLoadIndicator(loadIndicator) | Action | لضبط مؤشر التحميل الذي يظهر أثناء تنفيذ الإجراء |
setParameters(parameters) | Action | يسمح بتمرير مَعلمات مخصّصة إلى دالة ردّ الاتصال. |
setPersistValues(persistValues) | Action | تشير إلى ما إذا كانت قيم النموذج يتم تحديدها حسب قيم العميل أو قيم الخادم
بعد أن تعدّل استجابة إجراء Card النموذج. |
ActionResponse
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
printJson() | String | تُطبع تمثيل JSON لهذا العنصر. |
ActionResponseBuilder
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
build() | ActionResponse | تُنشئ هذه الوظيفة ردّ الإجراء الحالي وتتحقّق من صحته. |
setNavigation(navigation) | ActionResponseBuilder | تُستخدَم لضبط الاستجابة للإجراء Navigation . |
setNotification(notification) | ActionResponseBuilder | لضبط الإشعار لعرضه عند تفعيل الإجراء |
setOpenLink(openLink) | ActionResponseBuilder | تُستخدَم لضبط عنوان URL الذي يتم الانتقال إليه عند تفعيل الإجراء. |
setStateChanged(stateChanged) | ActionResponseBuilder | تعمل هذه السياسة على ضبط علامة للإشارة إلى أنّ هذا الإجراء قد غيَّر حالة البيانات الحالية. |
ActionStatus
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setStatusCode(statusCode) | ActionStatus | تمثّل حالة طلب فتح مربّع حوار أو إرساله. |
setUserFacingMessage(message) | ActionStatus | الرسالة التي يتم إرسالها إلى المستخدمين بشأن حالة طلبهم. |
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 ليتم فتحه عند النقر على العنصر. |
setOverflowMenu(menu) | Button | لضبط قائمة منبثقة يتم فتحها عند النقر على العنصر. |
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 | تُضيف هذه الوسيطة التطبيق المصغّر المحدّد إلى هذا القسم. |
setCollapseControl(collapseControl) | CardSection | تُستخدَم لضبط أزرار التوسيع والتصغير القابلة للتخصيص للقسم. |
setCollapsible(collapsible) | CardSection | لتحديد ما إذا كان يمكن تصغير القسم. |
setHeader(header) | CardSection | لضبط عنوان القسم |
setNumUncollapsibleWidgets(numUncollapsibleWidgets) | CardSection | لضبط عدد التطبيقات المصغّرة التي لا تزال تظهر عند تصغير هذا القسم. |
CardService
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
BorderType | BorderType | التعداد BorderType |
ChipListLayout | ChipListLayout | تعداد ChipListLayout |
ComposedEmailType | ComposedEmailType | التعداد ComposedEmailType |
ContentType | ContentType | التعداد ContentType |
GridItemLayout | GridItemLayout | تعداد GridItemLayout |
HorizontalAlignment | HorizontalAlignment | التعداد HorizontalAlignment |
Icon | Icon | التعداد Icon |
ImageButtonStyle | ImageButtonStyle | التعداد ImageButtonStyle |
ImageCropType | ImageCropType | تعداد ImageCropType |
ImageStyle | ImageStyle | تعداد ImageStyle |
InputType | InputType | تعداد InputType |
LoadIndicator | LoadIndicator | التعداد LoadIndicator |
OnClose | OnClose | التعداد OnClose |
OpenAs | OpenAs | التعداد OpenAs |
SelectionInputType | SelectionInputType | التعداد SelectionInputType |
TextButtonStyle | TextButtonStyle | التعداد TextButtonStyle |
UpdateDraftBodyType | UpdateDraftBodyType | التعداد UpdateDraftBodyType |
الطُرق
CardWithId
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setCard(card) | CardWithId | لضبط بطاقة cardWithId |
setCardId(id) | CardWithId | لضبط معرّف البطاقة الفريد للcardWithId . |
ChatActionResponse
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setDialogAction(dialogAction) | ChatActionResponse | تُستخدَم لضبط إجراء مربّع الحوار على حدث مرتبط بمربّع حوار. |
setResponseType(responseType) | ChatActionResponse | نوع ردّ تطبيق Chat. |
setUpdatedWidget(updatedWidget) | ChatActionResponse | تُستخدَم لضبط التطبيق المصغّر المعدَّل، والذي يقدّم خيارات الإكمال التلقائي لتطبيق مصغّر. |
setUrl(url) | ChatActionResponse | تمثّل هذه السمة عنوان URL الذي يمكن للمستخدمين المصادقة عليه أو ضبطه. |
ChatClientDataSource
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setSpaceDataSource(spaceDataSource) | ChatClientDataSource | مصدر بيانات يعبّئ مساحات Google Chat كعناصر اختيار لقائمة متعددة الاختيارات |
ChatResponse
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
printJson() | String | تُطبع تمثيل JSON لهذا العنصر. |
ChatResponseBuilder
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
addCardsV2(cardWithId) | ChatResponseBuilder | لضبط حقل البطاقة في الرسالة. |
build() | ChatResponse | إنشاء استجابة الإجراء الحالية والتحقق من صحتها. |
setActionResponse(actionResponse) | ChatResponseBuilder | لضبط حقل الاستجابة للإجراء الخاص بالرسالة |
setText(text) | ChatResponseBuilder | لضبط نص رسالة Chat |
ChatSpaceDataSource
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setDefaultToCurrentSpace(defaultToCurrentSpace) | ChatSpaceDataSource | في حال ضبط القيمة على true ، ستختار قائمة الاختيار المتعدّد مساحة Google Chat الحالية كعنصر
تلقائيًا. |
Chip
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setAltText(altText) | Chip | لضبط النص البديل للشريحة من أجل تسهيل الاستخدام |
setAuthorizationAction(action) | Chip | تضبط هذه السياسة إجراء تفويض يفتح عنوان URL لتدفق التفويض عند النقر على العنصر. |
setComposeAction(action, composedEmailType) | Chip | تُستخدَم لضبط إجراء ينشئ مسودة رسالة إلكترونية عند النقر على العنصر. |
setDisabled(disabled) | Chip | تحدِّد هذه السياسة ما إذا كانت الشريحة غير مفعَّلة. |
setIcon(icon) | Chip | لضبط الرمز لاستخدامه كشريحة. |
setLabel(label) | Chip | لضبط عنوان الشريحة. |
setOnClickAction(action) | Chip | تُستخدَم لضبط إجراء يتم تنفيذه عند النقر على العنصر. |
setOnClickOpenLinkAction(action) | Chip | تضبط هذه السياسة إجراءً يؤدي إلى فتح عنوان URL في علامة تبويب عند النقر على العنصر. |
setOpenLink(openLink) | Chip | تُستخدَم لضبط عنوان URL ليتم فتحه عند النقر على العنصر. |
ChipList
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
addChip(chip) | ChipList | لإضافة شريحة |
setLayout(layout) | ChipList | لضبط تنسيق قائمة الشرائح |
ChipListLayout
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
WRAPPED | Enum | يتم عرض قائمة الشرائح في السطر التالي إذا لم تكن هناك مساحة أفقية كافية. |
HORIZONTAL_SCROLLABLE | Enum | يتم التمرير في الشرائح أفقيًا إذا لم تلائم المساحة المتوفّرة. |
CollapseControl
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setCollapseButton(button) | CollapseControl | تضبط هذه السياسة قيمة Button التي يتم عرضها للزر "عرض محتوى أقل". |
setExpandButton(button) | CollapseControl | لضبط الرمز Button الذي يظهر على زر "عرض المزيد" |
setHorizontalAlign(horizontalAlignment) | CollapseControl | تُستخدَم لضبط HorizontalAlignment في CollapseControl . |
Column
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
addWidget(widget) | Column | لإضافة تطبيق مصغّر إلى العمود |
setHorizontalAlignment(horizontalAlignment) | Column | تُستخدَم لضبط HorizontalAlignment في Column . |
setHorizontalSizeStyle(horizontalSizeStyle) | Column | لضبط HorizontalSizeStyle للعمود |
setVerticalAlignment(verticalAlignment) | Column | تُستخدَم لضبط VerticalAlignment في Column . |
Columns
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
addColumn(column) | Columns | لإضافة Column إلى التطبيق المصغّر "الأعمدة" |
setWrapStyle(wrapStyle) | Columns | لضبط نمط التفاف الأعمدة، والتحكم في كيفية تغيير حجم العمود بناءً على عرض الشاشة. |
CommonDataSource
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
UNKNOWN | Enum | القيمة التلقائية. |
USER | Enum | مستخدمو Google Workspace |
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 | لضبط عدد الدقائق التي يجب أن تختلف فيها المنطقة الزمنية عن التوقيت العالمي المنسق. |
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 | لضبط ما إذا كان يجب عرض نص القيمة في سطر واحد أو عدة أسطر. |
Dialog
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setBody(card) | Dialog | لضبط بطاقة Dialog |
DialogAction
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setActionStatus(actionStatus) | DialogAction | تضبط حالة الإجراء DialogAction . |
setDialog(dialog) | DialogAction | لضبط مربّع حوار DialogAction . |
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 لمستند "محرّر إعلانات Google" النشط الحالي. |
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 | محاذاة التطبيق المصغّر مع نهاية جانب الجملة |
HorizontalSizeStyle
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
FILL_AVAILABLE_SPACE | Enum | حجم Widget لملء المساحة الأفقية المتاحة لـ Column . |
FILL_MINIMUM_SPACE | Enum | يغيّر حجم Widget لملء أقل قدر من المساحة الأفقية في Column . |
HostAppDataSource
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setChatDataSource(chatClientDataSource) | HostAppDataSource | إعداد مصدر البيانات من Google Chat. |
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 | لضبط نمط اقتصاص الصورة. |
setMaterialIcon(icon) | 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 لصورة لاستخدامها كرمز لهذا الزر. |
setImageButtonStyle(imageButtonStyle) | ImageButton | لضبط نمط الزر |
setMaterialIcon(icon) | ImageButton | لضبط رمز التصميم المتعدد الأبعاد. |
setOnClickAction(action) | ImageButton | تُستخدَم لضبط إجراء يتم تنفيذه عند النقر على العنصر. |
setOnClickOpenLinkAction(action) | ImageButton | تضبط هذه السياسة إجراءً يؤدي إلى فتح عنوان URL في علامة تبويب عند النقر على العنصر. |
setOpenLink(openLink) | ImageButton | تُستخدَم لضبط عنوان URL ليتم فتحه عند النقر على العنصر. |
setOverflowMenu(menu) | ImageButton | لضبط قائمة منبثقة يتم فتحها عند النقر على العنصر. |
ImageButtonStyle
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
BORDERLESS | Enum | زر صورة بدون حدود |
OUTLINED | Enum | زر صورة بخلفية واضحة |
FILLED | Enum | زر صورة بخلفية ملوّنة |
FILLED_TONAL | Enum | زر صورة يتضمّن خيارًا وسطًا بديلاً بين الأزرار الملونة والمخطّطة |
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 | نمط اقتصاص شكل مستطيل بنسبة عرض إلى ارتفاع 4:3 |
ImageStyle
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
SQUARE | Enum | بدون اقتصاص |
CIRCLE | Enum | اقتصاص إلى شكل دائرة. |
InputType
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
TEXT | Enum | قبول نص عادي |
INTEGER | Enum | اقبل عددًا صحيحًا. |
FLOAT | Enum | قبول عدد عشري |
EMAIL | Enum | قبول عنوان بريد إلكتروني |
Interaction
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
INTERACTION_UNSPECIFIED | Enum | القيمة التلقائية |
OPEN_DIALOG | Enum | يفتح مربّع حوار، وهو واجهة مستندة إلى البطاقات تستخدمها تطبيقات Chat للتفاعل مع المستخدمين. |
KeyValue
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setAuthorizationAction(action) |
| تضبط هذه السياسة إجراء تفويض يفتح عنوان URL لتدفق التفويض عند النقر على العنصر. |
setComposeAction(action, composedEmailType) |
| تُستخدَم لضبط إجراء ينشئ مسودة رسالة إلكترونية عند النقر على العنصر. |
setOnClickAction(action) |
| تُستخدَم لضبط إجراء يتم تنفيذه عند النقر على العنصر. |
setOnClickOpenLinkAction(action) |
| تضبط هذه السياسة إجراءً يؤدي إلى فتح عنوان URL في علامة تبويب عند النقر على العنصر. |
setOpenLink(openLink) |
| تُستخدَم لضبط عنوان URL ليتم فتحه عند النقر على العنصر. |
LinkPreview
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
printJson() | String | تُطبع تمثيل JSON لهذا الكائن. |
setLinkPreviewTitle(title) | LinkPreview | لضبط العنوان الذي يظهر في معاينة الرابط أعلى بطاقة المعاينة. |
setPreviewCard(previewCard) | LinkPreview | لضبط البطاقة التي تعرض معلومات عن رابط من خدمة تابعة لجهة خارجية أو غير تابعة لشركة Google |
setTitle(title) | LinkPreview | لضبط العنوان الذي يظهر في الشريحة الذكية لمعاينة الرابط. |
LoadIndicator
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
SPINNER | Enum | استخدِم مؤشرًا للتقدّم. |
NONE | Enum | ولا تستخدم أي مؤشر. |
MaterialIcon
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setFill(fill) | MaterialIcon | ما إذا كان سيتم عرض الرمز ممتلئًا |
setGrade(grade) | MaterialIcon | يؤثران في سمك الرمز. |
setName(name) | MaterialIcon | تُستخدَم لضبط اسم الرمز. |
setWeight(weight) | MaterialIcon | كثافة خط الرمز |
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 المراد فتحه. |
OverflowMenu
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
addMenuItem(menuItem) | OverflowMenu | تُضيف عنصرًا إلى القائمة. |
OverflowMenuItem
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setAuthorizationAction(action) | OverflowMenuItem | تضبط هذه السياسة إجراء تفويض يفتح عنوان URL لتدفق التفويض عند النقر على العنصر. |
setComposeAction(action, composedEmailType) | OverflowMenuItem | تحدِّد هذه السياسة إجراءً يؤدي إلى إنشاء مسودة رسالة إلكترونية عند النقر على العنصر. |
setDisabled(disabled) | OverflowMenuItem | لضبط ما إذا كان عنصر القائمة غير مفعّل |
setOnClickAction(action) | OverflowMenuItem | تُستخدَم لضبط إجراء يتم تنفيذه عند النقر على العنصر. |
setOnClickOpenLinkAction(action) | OverflowMenuItem | تضبط هذه السياسة إجراءً يؤدي إلى فتح عنوان URL في علامة تبويب عند النقر على العنصر. |
setOpenLink(openLink) | OverflowMenuItem | تُستخدَم لضبط عنوان URL ليتم فتحه عند النقر على العنصر. |
setStartIcon(icon) | OverflowMenuItem | لضبط الرمز الأول لعنصر القائمة |
setText(text) | OverflowMenuItem | لضبط عنوان عنصر القائمة |
PlatformDataSource
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setCommonDataSource(commonDataSource) | PlatformDataSource | لضبط مصدر البيانات من Google Workspace |
setHostAppDataSource(hostAppDataSource) | PlatformDataSource | تُستخدَم لملء المساحات في قائمة اختيار متعدّد. |
ResponseType
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
TYPE_UNSPECIFIED | Enum | النوع التلقائي الذي يتم التعامل معه على أنّه NEW_MESSAGE . |
NEW_MESSAGE | Enum | انشر الردّ كرسالة جديدة في الموضوع. |
UPDATE_MESSAGE | Enum | عدِّل رسالة تطبيق Chat. |
UPDATE_USER_MESSAGE_CARDS | Enum | تعديل البطاقات في رسالة أحد المستخدمين |
REQUEST_CONFIG | Enum | اطلب من المستخدم بشكل خاص إجراء مصادقة أو ضبط إضافيَين. |
DIALOG | Enum | مشاركة مربّع حوار |
UPDATE_WIDGET | Enum | طلب بحث عن خيارات الإكمال التلقائي للنص في التطبيق المصغّر |
SelectionInput
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
addItem(text, value, selected) | SelectionInput | تُضيف عنصرًا جديدًا يمكن اختياره. |
addMultiSelectItem(text, value, selected, startIconUri, bottomText) | SelectionInput | يضيف عنصرًا جديدًا يمكن تحديده للقوائم المتعددة الاختيارات. |
setExternalDataSource(action) | SelectionInput | تُستخدَم لضبط مصدر بيانات خارجي، مثل قاعدة بيانات ترابطية. |
setFieldName(fieldName) | SelectionInput | تُستخدَم لضبط المفتاح الذي يحدِّد إدخال الاختيار هذا في عنصر الحدث الذي يتم إنشاؤه عند حدوث تفاعل مع واجهة المستخدم. |
setMultiSelectMaxSelectedItems(maxSelectedItems) | SelectionInput | تُستخدَم لضبط الحد الأقصى لعدد العناصر التي يمكن للمستخدم اختيارها. |
setMultiSelectMinQueryLength(queryLength) | SelectionInput | لضبط عدد أحرف النص التي يُدخلها المستخدم قبل أن يطلب التطبيق إكمالها تلقائيًا ويُظهر العناصر المقترَحة على البطاقة. |
setOnChangeAction(action) | SelectionInput | تُستخدَم لضبط Action ليتم تنفيذه عند تغيير إدخال الاختيار. |
setPlatformDataSource(platformDataSource) | SelectionInput | لضبط مصدر بيانات من Google Workspace |
setTitle(title) | SelectionInput | لضبط العنوان الذي سيتم عرضه قبل حقل الإدخال. |
setType(type) | SelectionInput | تُستخدَم لضبط نوع هذا الإدخال. |
SelectionInputType
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
CHECK_BOX | Enum | نمط إدخال مربّع الاختيار |
RADIO_BUTTON | Enum | نمط إدخال زر الاختيار |
DROPDOWN | Enum | نمط إدخال اختيار القائمة المنسدلة |
SWITCH | Enum | مجموعة من مفاتيح التبديل |
MULTI_SELECT | Enum | قائمة اختيار متعدّد للبيانات الثابتة أو الديناميكية |
Status
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
OK | Enum | تعيين HTTP: 200 OK |
CANCELLED | Enum | تعيين HTTP: 499 طلب إغلاق العميل |
UNKNOWN | Enum | حدث خطأ غير معروف. |
INVALID_ARGUMENT | Enum | حدّد العميل وسيطة غير صالحة. |
DEADLINE_EXCEEDED | Enum | تعيين HTTP: انتهت مهلة الوكيل 504 |
NOT_FOUND | Enum | تعيين HTTP: 404 لم يتم العثور عليه |
ALREADY_EXISTS | Enum | الكيان الذي حاول العميل إنشاءه موجود من قبل. |
PERMISSION_DENIED | Enum | تعيين HTTP: 403 محظور |
UNAUTHENTICATED | Enum | تعيين HTTP: 401 غير مصرّح به |
RESOURCE_EXHAUSTED | Enum | تعيين HTTP: 429 Too Many Requests |
FAILED_PRECONDITION | Enum | تم رفض العملية لأنّ النظام ليس في حالة مطلوبة لتنفيذ العملية. |
ABORTED | Enum | تم إلغاء العملية، وعادةً ما يكون ذلك بسبب مشكلة في المزامنة، مثل تعذُّر فحص التسلسل أو إلغاء العملية. |
OUT_OF_RANGE | Enum | تمّت محاولة إجراء العملية بعد النطاق المسموح به. |
UNIMPLEMENTED | Enum | تعيين HTTP: 501 Not Implemented |
INTERNAL | Enum | الأخطاء الداخلية |
UNAVAILABLE | Enum | تعيين HTTP: 503 الخدمة غير متاحة |
DATA_LOSS | 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 | لتحديد ما إذا كان الزر غير مفعّل |
setIcon(icon) | TextButton | لضبط رمز Icon محدّد مسبقًا لعرضه على الزر |
setIconUrl(url) | TextButton | لضبط عنوان URL لصورة لاستخدامها كرمز لهذا الزر. |
setMaterialIcon(icon) | TextButton | لضبط رمز التصميم المتعدد الأبعاد. |
setOnClickAction(action) | TextButton | تُستخدَم لضبط إجراء يتم تنفيذه عند النقر على العنصر. |
setOnClickOpenLinkAction(action) | TextButton | تضبط هذه السياسة إجراءً يؤدي إلى فتح عنوان URL في علامة تبويب عند النقر على العنصر. |
setOpenLink(openLink) | TextButton | تُستخدَم لضبط عنوان URL ليتم فتحه عند النقر على العنصر. |
setOverflowMenu(menu) | TextButton | لضبط قائمة منبثقة يتم فتحها عند النقر على العنصر. |
setText(text) | TextButton | لتعيين النص الذي يظهر على الزر. |
setTextButtonStyle(textButtonStyle) | TextButton | لضبط نمط الزر |
TextButtonStyle
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
OUTLINED | Enum | زر نص عادي مع خلفية شفافة |
TEXT | Enum | يُرجى عدم استخدامها. |
FILLED | Enum | زر نصي بخلفية ملونة |
FILLED_TONAL | Enum | زر نص عادي مع خيار بديل بين الأزرار الملونة والمخطّطة |
BORDERLESS | Enum | زر نص عادي بدون حدود |
TextInput
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setFieldName(fieldName) | TextInput | تُستخدَم لضبط المفتاح الذي يحدِّد إدخال النص هذا في عنصر الحدث الذي يتم إنشاؤه عند حدوث تفاعل مع واجهة المستخدم. |
setHint(hint) | TextInput | لضبط تلميح لإدخال النص |
setMultiline(multiline) | TextInput | لضبط ما إذا كان نص الإدخال يظهر على سطر واحد أو عدة أسطر. |
setOnChangeAction(action) | TextInput | لضبط إجراء ليتم تنفيذه كلما تغيّر إدخال النص |
setSuggestions(suggestions) | TextInput | لتعيين اقتراحات الإكمال التلقائي في حقل النص. |
setSuggestionsAction(suggestionsAction) | TextInput | تُستخدَم لضبط إجراء طلب إعادة الاتصال من أجل جلب اقتراحات استنادًا إلى إدخال المستخدم لإكمالها تلقائيًا. |
setTitle(title) | TextInput | لضبط العنوان الذي سيتم عرضه أعلى حقل الإدخال. |
setValidation(validation) | TextInput | لضبط قاعدة التحقّق من الصحة لهذه الأداة المصغّرة. |
setValue(value) | TextInput | لضبط القيمة المعبأة مسبقًا في حقل الإدخال |
TextParagraph
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setMaxLines(maxLines) | 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 | لتعديل الحقل "إلى" في مسودة رسالة إلكترونية. |
UpdatedWidget
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
addItem(text, value, selected, startIconUri, bottomText) | UpdatedWidget | تُضيف عنصرًا جديدًا يمكن اختياره. |
Validation
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setCharacterLimit(characterLimit) | Validation | لضبط الحد الأقصى لعدد الأحرف في التطبيق المصغّر |
setInputType(inputType) | Validation | لضبط نوع الإدخال الخاص بالأداة |
VerticalAlignment
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
CENTER | Enum | يضع المحتوى عموديًا في وسط الحاوية. |
TOP | Enum | يتم وضع المحتوى عموديًا في أعلى الحاوية. |
BOTTOM | Enum | يضع المحتوى عموديًا أسفل الحاوية. |
Widget
WrapStyle
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
NOWRAP | Enum | لا يتم استخدام ميزة "التفاف النص". |
WRAP | Enum | لالتفاف محتوى أي تطبيقات مصغّرة في عمود |