adaptive_card_builder library
Classes
- ActionSet
- ActionSetBuilderV1Dot2
- Builder for action sets in adaptive cards version 1.2
- ActionSetBuilderV1Dot4
- Builder for action sets in adaptive cards version 1.4
- ActionSetBuilderV1Dot5
- Builder for action sets in adaptive cards version 1.5
- AdaptiveCard
- AdaptiveCardBuilderFactory
- Factory for creating adaptive card builders, per version
- AdaptiveCardBuilderV1Dot0
- Adaptive card builder that builds adaptive cards for version 1.0
- AdaptiveCardBuilderV1Dot1
- Adaptive card builder that builds adaptive cards for version 1.1
- AdaptiveCardBuilderV1Dot2
- Adaptive card builder that builds adaptive cards for version 1.2
- AdaptiveCardBuilderV1Dot3
- Adaptive card builder that builds adaptive cards for version 1.3
- AdaptiveCardBuilderV1Dot4
- Adaptive card builder that builds adaptive cards for version 1.4
- AdaptiveCardBuilderV1Dot5
- Adaptive card builder that builds adaptive cards for version 1.5
- AuthCardButton
- AuthCardButtonBuilder
- Builder for authentication buttons
- Authentication
- AuthenticationBuilder
- Authentication builder for cards. Since v 1.4
- BackgroundImage
- BackgroundImageBuilder
- Builder for background images
- BaseActionBuilderV1Dot0
- Mixin helper for building 1.0 actions
- BaseActionBuilderV1Dot1
- Mixin helper for building 1.1 actions
- BaseActionBuilderV1Dot2
- Mixin helper for building 1.2 actions
- BaseActionBuilderV1Dot5
- Mixin helper for building 1.3 actions
- BaseElementBuilderV1Dot0
- Mixin helper class for the base class of all element builders in version 1.0
- BaseElementBuilderV1Dot1
- Mixin helper class for the base class of all element builders in version 1.1
- BaseElementBuilderV1Dot2
- Mixin helper class for the base class of all element builders in version 1.2
- BaseInputElementBuilderV1Dot3
- A mixin class for common input elements (from 1.3)
- CardAction
- The Actions for an AdaptiveCard
- ChoiceSetBuilderV1Dot0
- Builder for choice sets in adaptive cards version 1.0
- ChoiceSetBuilderV1Dot1
- Builder for choice sets in adaptive cards version 1.1
- ChoiceSetBuilderV1Dot2
- Builder for choice sets in adaptive cards version 1.2
- ChoiceSetBuilderV1Dot3
- Builder for choice sets in adaptive cards version 1.3
- Column
- ColumnSet
- ColumnSetBuilderV1Dot0
- Column set builder for adaptive cards version 1.0
- ColumnSetBuilderV1Dot1
- Column set builder for adaptive cards version 1.1
- ColumnSetBuilderV1Dot2
- Column set builder for adaptive cards version 1.2
- ColumnSetBuilderV1Dot3
- Column set builder for adaptive cards version 1.3
- ColumnSetBuilderV1Dot4
- Column set builder for adaptive cards version 1.4
- ColumnSetBuilderV1Dot5
- Column set builder for adaptive cards version 1.5
- Container
- ContainerBuilderV1Dot0
- Builder for containers in adaptive cards version 1.0
- ContainerBuilderV1Dot1
- Builder for containers in adaptive cards version 1.1
- ContainerBuilderV1Dot2
- Builder for containers in adaptive cards version 1.2
- ContainerBuilderV1Dot3
- Builder for containers in adaptive cards version 1.3
- ContainerBuilderV1Dot4
- Builder for containers in adaptive cards version 1.4
- ContainerBuilderV1Dot5
- Builder for containers in adaptive cards version 1.5
- DateInputBuilderV1Dot0
- Date input builder for adaptive cards version 1.0
- DateInputBuilderV1Dot1
- Date input builder for adaptive cards version 1.1
- DateInputBuilderV1Dot2
- Date input builder for adaptive cards version 1.2
- DateInputBuilderV1Dot3
- Date input builder for adaptive cards version 1.3
- Element
- ExecuteAction
- Gathers input fields, merges with optional data field, and sends an event to the client
- ExecuteActionBuilderV1Dot4
- Helper mixin for building execute actions v 1.4
- ExecuteActionBuilderV1Dot5
- Helper mixin for building execute actions v 1.5
- Fact
- FactSet
- FactSetBuilderV1Dot0
- A builder to create FactSet objects for adaptive cards version 1.0
- FactSetBuilderV1Dot1
- A builder to create FactSet objects for adaptive cards version 1.1
- FactSetBuilderV1Dot2
- A builder to create FactSet objects for adaptive cards version 1.2
- Image
- ImageBuilderV1Dot0
- A builder to create Image objects for adaptive cards version 1.0
- ImageBuilderV1Dot1
- A builder to create Image objects for adaptive cards version 1.1
- ImageBuilderV1Dot2
- A builder to create Image objects for adaptive cards version 1.2
- ImageBuilderV1Dot4
- A builder to create Image objects for adaptive cards version 1.4
- ImageBuilderV1Dot5
- A builder to create Image objects for adaptive cards version 1.5
- ImageSet
- ImageSetBuilderV1Dot0
- A builder for creating an image set element for Adaptive Cards version 1.0.
- ImageSetBuilderV1Dot1
- A builder for creating an image set element for Adaptive Cards version 1.1.
- ImageSetBuilderV1Dot2
- A builder for creating an image set element for Adaptive Cards version 1.2.
- InputChoice
- InputChoiceSet
- InputDate
- InputElement
- InputNumber
- InputText
- InputTime
- InputToggle
- ISelectAction
- Base class for actions that fall into the 'select' category
- Media
- MediaBuilderV1Dot1
- Builder for creating a Media object for adaptive cards version 1.1
- MediaBuilderV1Dot2
- Builder for creating a Media object for adaptive cards version 1.2
- MediaSource
- NumberInputBuilderV1Dot0
- Builder for an InputNumber element for adaptive cards version 1.0
- NumberInputBuilderV1Dot1
- Builder for an InputNumber element for adaptive cards version 1.1
- NumberInputBuilderV1Dot2
- Builder for an InputNumber element for adaptive cards version 1.2
- NumberInputBuilderV1Dot3
- Builder for an InputNumber element for adaptive cards version 1.3
- OpenUrlAction
- When invoked, show the given url either by launching it in an external web browser or showing within an embedded web browser.
- OpenUrlActionBuilderV1Dot0
- Helper mixin for building open url actions v 1.0
- OpenUrlActionBuilderV1Dot1
- Helper mixin for building open url actions v 1.1
- OpenUrlActionBuilderV1Dot2
- Helper mixin for building open url actions v 1.2
- OpenUrlActionBuilderV1Dot5
- Helper mixin for building open url actions v 1.3
- Refresh
- RefreshBuilderV1Dot4
- Refresh builder for cards. Since v 1.4
- RefreshBuilderV1Dot5
- Refresh builder for cards version 1.5
- RichTextBlock
- RichTextBlockBuilderV1Dot2
- Builder for a RichTextBlock element for adaptive cards version 1.2
- RichTextBlockBuilderV1Dot4
- Builder for a RichTextBlock element for adaptive cards version 1.4
- RichTextBlockBuilderV1Dot5
- Builder for a RichTextBlock element for adaptive cards version 1.5
- ShowCardAction
- Shows a card when invoked
- ShowCardActionBuilderV1Dot0
- Helper mixin for building show card actions v 1.0
- ShowCardActionBuilderV1Dot1
- Helper mixin for building show card actions v 1.1
- ShowCardActionBuilderV1Dot2
- Helper mixin for building show card actions v 1.2
- ShowCardActionBuilderV1Dot3
- Helper mixin for building show card actions v 1.3
- ShowCardActionBuilderV1Dot4
- Helper mixin for building show card actions v 1.4
- ShowCardActionBuilderV1Dot5
- Helper mixin for building show card actions v 1.5
- SubmitAction
- Gathers input fields, merges with optional data field, and sends an event to the client
- SubmitActionBuilderV1Dot0
- Helper mixin for building submit card actions v 1.0
- SubmitActionBuilderV1Dot1
- Helper mixin for building submit card actions v 1.1
- SubmitActionBuilderV1Dot2
- Helper mixin for building submit card actions v 1.2
- SubmitActionBuilderV1Dot3
- Helper mixin for building submit card actions v 1.3
- SubmitActionBuilderV1Dot5
- Helper mixin for building submit card actions v 1.5
- Table
- TableBuilderV1Dot5
- Builder class for Tables for adaptive cards version 1.5
- TableCell
- TableCellBuilderV1Dot5
- Builder class for TableCells for adaptive cards version 1.5
- TableColumnDefinition
- TableColumnDefinitionBuilderV1Dot5
- Builder class for TableColumnDefinitions for adaptive cards version 1.5
- TableRow
- TableRowBuilderV1Dot5
- Builder class for TableRows for adaptive cards version 1.5
- TargetElement
- The target element to toggle
- TextBlock
- TextBlockBuilderV1Dot0
- Builder class for text blocks for adaptive cards version 1.0
- TextBlockBuilderV1Dot1
- Builder class for text blocks for adaptive cards version 1.1
- TextBlockBuilderV1Dot2
- Builder class for text blocks for adaptive cards version 1.2
- TextBlockBuilderV1Dot5
- Builder class for text blocks for adaptive cards version 1.5
- TextInputBuilderV1Dot0
- A builder to create InputText element for adaptive cards version 1.0
- TextInputBuilderV1Dot1
- A builder to create InputText element for adaptive cards version 1.1
- TextInputBuilderV1Dot2
- A builder to create InputText element for adaptive cards version 1.2
- TextInputBuilderV1Dot3
- A builder to create InputText element for adaptive cards version 1.3
- TextInputBuilderV1Dot4
- A builder to create InputText element for adaptive cards version 1.4
- TextInputBuilderV1Dot5
- A builder to create InputText element for adaptive cards version 1.5
- TextRun
- TextRunBuilderV1Dot2
- Builder for a TextRun element for adaptive cards version 1.2
- TextRunBuilderV1Dot4
- Builder for a TextRun element for adaptive cards version 1.4
- TextRunBuilderV1Dot5
- Builder for a TextRun element for adaptive cards version 1.5
- TimeInputBuilderV1Dot0
- A builder to create InputTime element for adaptive cards version 1.0
- TimeInputBuilderV1Dot1
- A builder to create InputTime element for adaptive cards version 1.1
- TimeInputBuilderV1Dot2
- A builder to create InputTime element for adaptive cards version 1.2
- TimeInputBuilderV1Dot3
- A builder to create InputTime element for adaptive cards version 1.3
- ToggleInputBuilderV1Dot0
- Builder for InputToggle for adaptive cards version 1.0
- ToggleInputBuilderV1Dot1
- Builder for InputToggle for adaptive cards version 1.1
- ToggleInputBuilderV1Dot2
- Builder for InputToggle for adaptive cards version 1.2
- ToggleInputBuilderV1Dot3
- Builder for InputToggle for adaptive cards version 1.3
- ToggleVisibilityAction
- Toggles the visibility of elements
- ToggleVisibilityActionBuilderV1Dot2
- Helper mixin for building toggle visibility card actions v 1.2
- ToggleVisibilityActionBuilderV1Dot5
- Helper mixin for building toggle visibility card actions v 1.5
- TokenExchangeResource
-
Union<
L, R>
Enums
- ActionMode
- The mode of the action
- ActionStyle
- The style of the action
- AdaptiveCardVersion
- AssociatedInputs
- Controls which inputs are associated with the action
- ChoiceInputStyle
- Colors
- ContainerStyle
- FontSize
- FontType
- FontWeight
- Height
- HorizontalAlignment
- ImageFillMode
- ImageSize
- ImageStyle
- Spacing
- TextBlockStyle
- TextInputStyle
- VerticalAlignment
- VerticalContentAlignment