Отрисовщик ReactNative

Поддерживаемый сообществом отрисовщик ReactNative для адаптивных карточек, поддерживаемый BigThinkCode.

Важно!

Только поддержка сообщества. Этот отрисовщик находится в активной разработке, но поддерживается за пределами корпорации Майкрософт. Таким образом, мы не можем гарантировать соглашение об уровне обслуживания для этого пакета SDK. Дополнительные сведения см. в нашей политике поддержки .

Начало работы

Установка пакета

npm install adaptivecards-reactnative

Импорт корневого компонента

import AdaptiveCard from 'adaptivecards-reactnative'

Отрисовка компонента с необходимыми свойствами

<AdaptiveCard payload={} 
               hostConfig={}
               themeConfig={}
               onExecuteAction={} 
               onParseError={} 
               containerStyle={{
                    width:100, 
                    height: 100, 
                    flexGrow:1, 
                    backgroundColor:'lightblue'
               }}
               contentContainerStyle={{
                    flexGrow: 1, 
                    justifyContent: 'space-between'
               }}
               contentHeight={500} 
               ref="referenceVariable"/>

Полная документация и исходный код

Настройка и тема

Чтобы настроить отрисовку, ознакомьтесь с документацией по конфигурации темы .