Получение информации о карточке, разметке

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

Следующий код демонстрирует пример получения информации о карточке и разметке:

export function showInformation(sender: Layout, e: IEventArgs) {
    let cardInfo = sender.getService($CardInfo); (1)
	let cardId = sender.getService($CardId);
    console.log("Идентификатор карточки: " + cardId);
    console.log("Тип карточки: " + cardInfo.typeId);
    console.log("Вид карточки: " + cardInfo.kindId);

    let layoutInfo = sender.getService($LayoutInfo); (2)
    console.log("Название разметки: " + layoutInfo.name);
    console.log("Тип разметки: " + layoutInfo.type);
    console.log("Тип пользовательского устройства: " + layoutInfo.deviceType);
}
1 Информация о карточке из сервиса $CardInfo.
2 Информация о разметке из сервиса $LayoutInfo.