カードを作成するための JavaScript SDK
重要
JSON をシリアル化するライブラリはまだ開発中であり、お使いのものによって異なる場合があります。
「アダプティブ カード」のはじめに、アダプティブ カードは、カード オブジェクト モデルのシリアル化された JSON オブジェクトに他の何もありません。 オブジェクト モデルを簡単に操作するために、json のシリアル化/逆シリアル化が容易な、型指定されたクラス階層を定義するライブラリを定義しました。
アダプティブ カード JSON を作成する任意のツールを使用できます。
npm adaptivecards
パッケージは、javascript でアダプティブ カードを操作するライブラリを定義します
インストール方法:
npm install adaptivecards
例
次の API は、オブジェクト モデルを使用してアダプティブ カードを構築し、JSON にシリアル化する方法を示しています。
let card = new Adaptive.AdaptiveCard();
card.version = new Adaptive.Version(1, 0);
let textBlock = new Adaptive.TextBlock();
textBlock.text = "Hello World";
card.addItem(textBlock);
let json = card.toJSON();