3.5.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()