написание модуля

Поддержка
  • Подскажите знатоки, как организовать модуль.
    Допустим у меня структура такая

    1. Главная функция
    • есть второстепенные функции, которые вызываются из главной функции, их много.

    При создание модуля - мне по сути нужно вызывать только главную функцию, но чтобы все остальные функции записались в модуль.

    Правильно ли я понимаю что при создании нужно отметить только главную функцию ? Или так не получится ?

  • При компиляции модуля ставьте галки на все используемые функции, тогда они запишутся в код модуля

  • @bigorat но при этом каждая функция будет в интерфейсе модуля, а можно как-то сделать чтоб в интерфейсе модуля тогда их не было ?

  • Я ручками в манифесте их удаляю потом после компиляции :)

  • @bigorat понял, спасибо.

  • а еще вопрос, вот есть в манифесте такая секция например для функции которая мне не нужна в интерфейсе, мне ее всю вырезать ?

            {
                "code": [
                    {
                        "file": "proxy_custom_set_timezone_code.js",
                        "name": "proxy_custom_set_timezone_code"
                    }
                ],
                "description": {
                    "en": "set_timezone",
                    "ru": "set_timezone"
                },
                "interface": "proxy_custom_set_timezone_interface.js",
                "is_element": false,
                "name": "proxy_custom_set_timezone",
                "select": "proxy_custom_set_timezone_select.js",
                "template": ""
            },
    

    или интерфес декларировать как ""

    "interface": "",
    

    PS: методом тыка понял, что удалять надо всю секцию.

  • 0 Votes
    2 Posts
    269 Views
  • 0 Votes
    3 Posts
    328 Views
  • 0 Votes
    1 Posts
    373 Views
  • 0 Votes
    12 Posts
    1007 Views
  • 0 Votes
    5 Posts
    605 Views