97  /  105

BXMobileApp.UI.ActionSheet - выпадающее меню

Просмотров: 8418
Дата последнего изменения: 24.07.2020

  Описание

Функция создает набор кнопок, представляющих несколько возможных вариантов выполнения действий.

  Синтаксис

BXMobileApp.UI.ActionSheet(params, id);
АргументыОписание

id

Идентификатор выпадающего меню.

params

Объект параметров выпадающего меню:

Ключи описания параметров выпадающего меню:
  • title - заголовок выпадающего меню (пока только на Android).
  • buttons - объект Dictionary, в котором передается список кнопок, необходимых для отображения в выпадающем меню. Каждая кнопка описывается в виде Dictionary, ключом является id кнопки. Кнопка может принимать следующие параметры:
    • title - наименование кнопок;
    • callback - обработчик события действий, выполняемых нажатием кнопки.

  Пример

//Создаем выпадающее меню, с двумя кнопками и обработчиками событий при нажатии на данные кнопки. В данном примере “test” является идентификатором данного выпадающего меню.     


var actionSheet = new BXMobileApp.UI.ActionSheet(
{
 title:"Продукты Bitrix",
 buttons:
 [
               {
                   title:"Управление сайтом", 
                   callback:function()
                       {
                           app.alert({ 
                                       title: "Управление сайтом",
                                       button: "OK",
                                       text: "Профессиональная система управления веб-проектами, универсальный программный продукт для создания, поддержки и успешного развития"
                           });
                       }
               },
               {
                   title:"Корпоративный портал", 
                   callback:function()
                       {
                           app.alert({ 
                                       title: "Корпоративный портал",
                                       button: "OK",
                                       text: "Система управления внутренним информационным ресурсом компании для коллективной работы над задачами, проектами и документами, для эффективных внутренних коммуникаций. "
                           });
                       }
               },
                {
               title:"Мобильное приложение", 
               callback:function()
                 {
                       app.alert({ 
                            title: "Мобильное приложение",
                             button: "OK",
                             text: "Это технология, позволяющая быстро разрабатывать мобильные приложения под iOS и Android для сайтов, созданных на платформе «1С-Битрикс»."
                     });
                 }
                }
  ]
}, "test");



Содержание главы:

1
Курсы разработаны в компании «1С-Битрикс»

Если вы нашли неточность в тексте, непонятное объяснение, пожалуйста, сообщите нам об этом в комментариях.
Развернуть комментарии