Class OpenLink

تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
OpenLink

تمثّل هذه السمة إجراءً لفتح رابط مع بعض الخيارات.

// A button that opens as a link in an overlay and
// requires a reload when closed.
var button = CardService.newTextButton()
    .setText("This button opens a link in an overlay window")
    .setOpenLink(CardService.newOpenLink()
        .setUrl("https://www.google.com")
        .setOpenAs(CardService.OpenAs.OVERLAY)
        .setOnClose(CardService.OnClose.RELOAD_ADD_ON));

// An action response that opens a link in full screen and
// requires no action when closed.
var actionResponse = CardService.newActionResponseBuilder()
    .setOpenLink(CardService.newOpenLink()
        .setUrl("https://www.google.com")
        .setOpenAs(CardService.OpenAs.FULL_SIZE)
        .setOnClose(CardService.OnClose.NOTHING))
    .build();

الطُرق

الطريقةنوع الإرجاعوصف قصير
setOnClose(onClose)OpenLinkيحدّد هذا الإعداد سلوك إجراء عنوان URL عند إغلاق نافذة عنوان URL أو علامة التبويب.
setOpenAs(openAs)OpenLinkلضبط سلوك عنوان URL عند فتحه.
setUrl(url)OpenLinkتحدد عنوان URL المراد فتحه.

المستندات التفصيلية

setOnClose(onClose)

يحدّد هذا الإعداد سلوك إجراء عنوان URL عند إغلاق نافذة عنوان URL أو علامة التبويب.

المعلّمات

الاسمالنوعالوصف
onCloseOnCloseإعداد الإغلاق.

تذكرة ذهاب وعودة

OpenLink — هذا العنصر للسلاسل.


setOpenAs(openAs)

لضبط سلوك عنوان URL عند فتحه.

المعلّمات

الاسمالنوعالوصف
openAsOpenAsالإعداد الافتتاحي.

تذكرة ذهاب وعودة

OpenLink — هذا العنصر للسلاسل.


setUrl(url)

تحدد عنوان URL المراد فتحه. ويجب أن يتطابق عنوان URL مع بادئة القائمة البيضاء في البيان.

المعلّمات

الاسمالنوعالوصف
urlStringعنوان URL المطلوب فتحه.

تذكرة ذهاب وعودة

OpenLink — هذا العنصر للسلاسل.