3.5.3.14. «Ссылка»

Описание компонента выглядит следующим образом

{
    "id": "link-cmp",
    "type": "link",
    "style": {},
    "config": {
        "read-only": false,
        "fill-with-current": true,    // заполнять ссылкой на текущий документ
        "script": ""
    },
    "required": false
}

Примечание

Значение параметра key состоит из надписи к ссылке и через «; » (с пробелом) опции, открывать ли ссылку в новом окне. например «http://www.arta.pro; true»

Модель данных компонента

{
    "id": "link-cmp",
    "type": "link",
    "value": "http://arta.pro",   // URL ссылки
    "key": "ARTA Software; true"  // наименование ссылки
}

class AS.FORMS.LinkModel()

Модель компонента, наследует AS.FORMS.Model()

AS.FORMS.LinkModel.isOpenInNew()

Открывать ссылку в новом окне

Результат:boolean
AS.FORMS.LinkModel.setValueFromInput(newUrl, newTitle, newOpenInNew)

Вставить значение

Аргументы:
  • newUrl (String) – URL ссылки
  • newTitle (String) – наименование ссылки
  • newOpenInNew (boolean) – открывать ссылку в новом окне

class AS.FORMS.LinkView()

Отображение компонента, наследует AS.FORMS.View()