تتيح هذه الخدمة للنصوص البرمجية ضبط وإنشاء مكونات وسلوكيات البطاقات والأدوات لواجهة المستخدم. تكون بنى واجهة المستخدم التي تنشئها باستخدام هذه الخدمة متوفرة تلقائيًا في كل من أجهزة سطح المكتب والأجهزة المحمولة، لذلك لا تحتاج إلى تطوير واجهات مستخدم منفصلة لكليهما.
صفوف
الاسم | وصف قصير |
---|---|
Action | يشير ذلك المصطلح إلى إجراء يتيح التفاعل داخل عناصر واجهة المستخدم. |
ActionResponse | تمثّل هذه السمة عنصر الاستجابة الذي يمكن عرضه من إحدى وظائف الاستدعاء (على سبيل المثال، معالج استجابة النموذج) لتنفيذ إجراء واحد أو أكثر على العميل. |
ActionResponseBuilder | أداة إنشاء لعناصر ActionResponse |
ActionStatus | فئة تمثّل حالة طلب لاستدعاء مربّع حوار أو إرساله. |
Attachment | يمثل هذا الخيار مرفقًا تم إنشاؤه بواسطة إضافة. |
AuthorizationAction | يشير ذلك المصطلح إلى إجراء تفويض سيتم من خلاله إرسال المستخدم إلى عنوان AuthUrl عند النقر عليه. |
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 استخدامها لضبط كيفية نشر ردّه. |
ChatClientDataSource | بالنسبة إلى تطبيق SelectionInput المصغّر الذي يستخدم قائمة اختيار متعدّدة، وهو مصدر بيانات من Google Chat. |
ChatResponse | كائن الاستجابة لرسالة بطاقة في Google Chat. |
ChatResponseBuilder | أداة إنشاء لعناصر ChatResponse |
ChatSpaceDataSource | مصدر بيانات يملأ مساحات Google Chat كعناصر اختيار لقائمة اختيارات متعدّدة. |
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 | يشير ذلك المصطلح إلى تعداد يحدِّد الصورة ونمط النص لعنصر الشبكة. |
HorizontalAlignment | تعداد يحدِّد المحاذاة الأفقية لتطبيق مصغّر |
HorizontalSizeStyle | تعداد يحدد كيف تملأ التطبيقات المصغّرة مساحة العمود. |
HostAppDataSource | بالنسبة إلى التطبيق المصغّر "SelectionInput " الذي يستخدم قائمة اختيار متعدّد، وهو مصدر بيانات من تطبيق Google
Workspace. |
Icon | رموز محدَّدة مسبقًا يمكن استخدامها في عناصر مختلفة من واجهة المستخدم، مثل التطبيقات المصغّرة ImageButton أو DecoratedText |
IconImage | رمز محدّد مسبقًا أو رمز تصميم متعدد الأبعاد أو رمز من عنوان URL بنمط اقتصاص قابل للتخصيص. |
Image | تطبيق مصغّر يعرض صورة واحدة |
ImageButton | ImageButton مع صورة معروضة عليه. |
ImageComponent | مكوّن صورة يمكن إضافته إلى عناصر الشبكة. |
ImageCropStyle | فئة تمثّل نمط اقتصاص يمكن تطبيقه على مكوّنات الصورة. |
ImageCropType | تعداد يمثّل أنماط الاقتصاص المطبَّقة على مكوّنات الصورة. |
ImageStyle | تمثّل هذه السمة تعدادًا يحدّد نمط اقتصاص الصور. |
Interaction | نوع تعداد يحدد ما يجب فعله كاستجابة لتفاعل مع مستخدم، مثل نقر المستخدم على زر في رسالة بطاقة. |
| تم إيقاف هذه الفئة نهائيًا. |
LinkPreview | إجراء بطاقة يعرض بطاقة معاينة الرابط وشريحة ذكية في التطبيق المضيف |
LoadIndicator | نوع تعداد يحدّد نوع التحميل أو مؤشر التقدم الذي سيتم عرضه أثناء معالجة Action . |
Navigation | عنصر مساعد يتحكّم في التنقّل في البطاقة |
Notification | إشعار يتم عرضه للمستخدم كرد على التفاعل مع عنصر في واجهة المستخدم. |
OnClose | يشير ذلك المصطلح إلى تعداد يحدِّد الإجراءات التي يجب اتّخاذها عند إغلاق عنوان URL معيّن من خلال OpenLink . |
OpenAs | يشير ذلك المصطلح إلى تعداد يحدِّد كيفية فتح عنوان URL. |
OpenLink | يمثل هذا الخيار إجراءً لفتح رابط يحتوي على بعض الخيارات. |
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 | استجابة التطبيق المصغّر بعد تعديله |
VerticalAlignment | تعداد يضبط المحاذاة العمودية للتطبيقات المصغّرة في عمود. |
Widget | الفئة الأساسية لجميع التطبيقات المصغّرة التي يمكن إضافتها إلى Card . |
WrapStyle | تعداد يحدد نمط الالتفاف للمحتوى داخل عمود. |
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 ليتم فتحه عند النقر على العنصر. |
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 . |
الطُرق
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 الحالية كعنصر
تلقائيًا. |
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 | ينشئ استجابة إجراء "محرّر إعلانات Google" الحالية. |
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 | لضبط نمط اقتصاص الصورة. |
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 | نمط اقتصاص على شكل مستطيل بنسبة عرض إلى ارتفاع 4:3 |
ImageStyle
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
SQUARE | Enum | بدون اقتصاص |
CIRCLE | 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 | لا تستخدم مؤشرًا. |
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 المراد فتحه. |
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 طلبات كثيرة جدًا |
FAILED_PRECONDITION | Enum | تم رفض العملية لأنّ النظام ليس في الحالة المطلوبة لتنفيذ العملية. |
ABORTED | Enum | تم إلغاء العملية، وعادةً ما يكون هذا بسبب مشكلة في التزامن مثل تعذّر فحص جهاز التسلسل أو إلغاء المعاملة. |
OUT_OF_RANGE | Enum | تمت محاولة العملية خارج النطاق الصالح. |
UNIMPLEMENTED | Enum | تعيين HTTP: لم يتم تنفيذ 501 |
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 | لتحديد ما إذا كان الزر غير مفعّل أم لا. |
setOnClickAction(action) | TextButton | تحدّد إجراءً يتم تنفيذه عند النقر على العنصر. |
setOnClickOpenLinkAction(action) | TextButton | تحدّد هذه السياسة إجراءً يؤدي إلى فتح عنوان URL في علامة تبويب عند النقر على العنصر. |
setOpenLink(openLink) | TextButton | لضبط عنوان URL ليتم فتحه عند النقر على العنصر. |
setText(text) | TextButton | لتعيين النص الذي يظهر على الزر. |
setTextButtonStyle(textButtonStyle) | TextButton | لضبط نمط الزرّ. |
TextButtonStyle
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
OUTLINED | 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 | تعمل على تعديل الحقل "إلى" مستلِمي مسودة رسالة إلكترونية. |
UpdatedWidget
الطُرق
الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
---|---|---|
addItem(text, value, selected, startIconUri, bottomText) | UpdatedWidget | إضافة عنصر جديد يمكن اختياره. |
VerticalAlignment
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
CENTER | Enum | يضع المحتوى رأسيًا في وسط الحاوية. |
TOP | Enum | يضع المحتوى رأسيًا في أعلى الحاوية. |
BOTTOM | Enum | يضع المحتوى رأسيًا في أسفل الحاوية. |
Widget
WrapStyle
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
NOWRAP | Enum | بدون التفاف. |
WRAP | Enum | تلفّ هذه الدالة محتوى أي أدوات في عمود. |