3.6.3.24. «Ссылка на адресную книгу»¶
Описание компонента выглядит следующим образом
{
"id": "personlink-cmp",
"type": "personlink",
"style": {},
"config": {}
}
Модель данных компонента
{
"id": "personlink-cmp",
"type": "personlink",
"value": "Фамилия Имя Отчество (Организация)", // для организации "Организация (Адрес)"
"key": "0:1e4fc64c-4f59-4b9f-8418-9691e983340e", // тип:идентификатор контакта в адресной книге
"valueID": "0:1e4fc64c-4f59-4b9f-8418-9691e983340e"
}
Примечание
Цифра, предваряющая идентификатор, означает тип контакта: 0 - люди, 1 - организация.
-
class
AS.FORMS.
AddressLinkModel
()¶ Модель компонента, наследует
AS.FORMS.Model()
-
AS.FORMS.AddressLinkModel.
getValue
()¶ Получить идентификатор выбранного контакта в адресной книге
Результат: String
идентификатор контакта в адресной книге
-
AS.FORMS.AddressLinkModel.
setValue
(newValue)¶ Задать значение
Аргументы: - newValue (String) – идентификатор контакта в адресной книге
-
AS.FORMS.AddressLinkModel.
setValueFromInput
(newValue, newTextValue, newType)¶ Задать значение
Аргументы: - newValue (String) – идентификатор
- newTextValue (String) – подпись
- newType (Number) – тип
-
-
class
AS.FORMS.
AddressLinkView
()¶ Отображение компонента, наследует
AS.FORMS.View()