1.3.5 • Published 8 months ago

@microsoft/adaptivecards-tools v1.3.5

Weekly downloads
-
License
MIT
Repository
github
Last release
8 months ago

AdaptiveCards SDK for TypeScript/JavaScript

Adaptivecards-tools sdk aims to reduce developer's efforts to render an Adaptive Card in your project, especially for Adaptive Card with Data, provide type safety check.

Getting started

Install the @microsoft/teamsfx package

Install the adaptivecards-tools sdk for TypeScript/JavaScript with npm:

npm install @microsoft/adaptivecards-tools

Create a card without data

import { AdaptiveCards } from "adaptivecards-tools";
import rawWelcomeCard from "./adaptiveCards/welcome.json"

const card = AdaptiveCards.declareWithoutData(rawWelcomeCard).render();
await context.sendActivity({ attachments: [CardFactory.adaptiveCard(card)] });

Create a card with data

import { AdaptiveCards } from "adaptivecards-tools";
import rawWelcomeCard from "./adaptiveCards/welcome.json"

export interface DataInterface {
  likeCount: number
}

const card = AdaptiveCards.declare<DataInterface>(rawLearnCard).render(this.likeCountObj);
await context.sendActivity({ attachments: [CardFactory.adaptiveCard(card)] });
1.3.5

8 months ago

1.3.5-rc-hotfix.0

8 months ago

1.3.4

1 year ago

1.3.3

1 year ago

1.3.2

2 years ago

1.3.2-rc.0

2 years ago

1.3.1

2 years ago

1.3.1-rc.0

2 years ago

1.3.0

2 years ago

1.3.0-rc.0

2 years ago

1.2.1

3 years ago

1.2.1-rc.0

3 years ago

1.2.0-rc.0

3 years ago

1.2.0

3 years ago

1.1.0-rc.0

3 years ago

1.1.0

3 years ago

1.0.2

3 years ago

1.0.3

3 years ago

1.0.1

3 years ago

1.0.1-rc.0

3 years ago

1.0.0

3 years ago

1.0.0-rc.0

3 years ago

0.1.6

3 years ago

0.1.5

3 years ago

0.1.6-rc.0

3 years ago

0.1.6-rc.1

3 years ago

0.1.4-rc.0

3 years ago

0.1.5-rc.0

3 years ago

0.1.4

3 years ago

0.1.3-rc.0

3 years ago

0.1.3

3 years ago

0.1.2

4 years ago

0.1.1-alpha

4 years ago

0.1.0-alpha

4 years ago