@brokerize/elements
Interfaces
ModalService
Service interface for managing modal dialogs and user interactions.
The ModalService provides a centralized way to display various types of modal dialogs including security information, confirmation prompts, custom dialogs, and session TAN authentication modals. It supports activation/deactivation and method overriding for customization.
Methods
activate()
activate(): void;
Activates the modal service for use.
Returns
void
deactivate()
deactivate(): void;
Deactivates the modal service.
Returns
void
override()
override(overrides): void;
Overrides methods of the modal service with custom implementations.
Parameters
| Parameter | Type | Description |
|---|---|---|
|
| Partial object containing methods to override. |
Returns
void
showConfirm()
showConfirm(msg): Promise<boolean>;
Shows a confirmation dialog and returns a promise that resolves to the user's choice.
Parameters
| Parameter | Type | Description |
|---|---|---|
|
| The confirmation message to display. |
Returns
Promise<boolean>
A promise that resolves to true if confirmed, false otherwise.
showDetailedTable()
showDetailedTable(table): void;
Shows a detailed table modal.
Parameters
| Parameter | Type | Description |
|---|---|---|
|
| The generic table data to display. |
Returns
void
showDialog()
showDialog(dialogConfig): Promise<DialogResult>;
Shows a custom dialog based on the provided configuration.
Parameters
| Parameter | Type | Description |
|---|---|---|
| Configuration for the dialog to display. |
Returns
Promise<DialogResult>
A promise that resolves with the dialog result.
showLoginForm()
showLoginForm(
brokerName,
returnToUrl,
redirect): void;
Shows a login form modal for a specific broker.
Parameters
| Parameter | Type | Description |
|---|---|---|
|
| The name of the broker. |
|
| The URL to return to after login. |
| ( | Optional callback for handling redirects. |
Returns
void
showPositionDetail()
showPositionDetail(
position,
row?,
header?,
handleTableAction?): void;
Shows position details in a modal.
Parameters
| Parameter | Type | Description |
|---|---|---|
|
| The position data to display. |
| Optional table row data. | |
| Optional table header data. | |
| ( | Optional callback for table actions. |
Returns
void
showReceipt()
showReceipt(
data,
showActions,
handleOrderTableAction): void;
Shows an order receipt modal.
Parameters
| Parameter | Type | Description |
|---|---|---|
| The receipt data to display. | |
|
| Whether to show action buttons in the receipt. |
| ( | Callback for handling order table actions. |
Returns
void
showSecurityInformation()
showSecurityInformation(title, content): void;
Shows security information in a modal dialog.
Parameters
| Parameter | Type | Description |
|---|---|---|
|
| The title of the security information dialog. |
|
| The content to display in the dialog. |
Returns
void
showSessionTanModal()
showSessionTanModal(sessionId): void;
Shows a session TAN modal for two-factor authentication.
Parameters
| Parameter | Type | Description |
|---|---|---|
|
| The ID of the session requiring TAN input. |
Returns
void
showToast()
showToast(opts): void;
Shows a toast notification.
Parameters
| Parameter | Type | Description |
|---|---|---|
|
| Options for the toast notification. |
Returns
void
Type Aliases
BrokerizeBaseConfig
type BrokerizeBaseConfig = object;
Properties
| Property | Type | Description |
|---|---|---|
| If true, a frame with some "powered by brokerize" information and links will be added to the component. | |
| ‐ | |
If provided, the function will be used to open external links (e.g. for cost estimation documents).
If not provided, this will default to creating a window using Param the URL to open | ||
Deprecated just provide the theme in config objects directly | ||
| ‐ | |
If provided, overrides the "save to disk" behavior. Defaults to creating an Param the downloaded file to save | ||
If provided, a support link will be added to footers (only if | ||
Optionally provide a theme, otherwise a default theme will be used. |
BrokerizeElement
type BrokerizeElement = object;
Represents a brokerize UI component instance. Provides methods to manage the component's lifecycle and appearance.
Properties
| Property | Type | Description |
|---|---|---|
() => | Destroys the component and cleans up all resources. Must be called when the component is no longer needed to prevent memory leaks. | |
The current theme applied to the component. Can be modified to dynamically change the component's styling. |
BrokerizeElements
type BrokerizeElements = object;
Properties
| Property | Type | Description |
|---|---|---|
( | Configure global settings for Brokerize Elements. The global configuration is shared across all instances of Brokerize Elements. All configuration parameters are optional. | |
( | Creates the main brokerize component providing a complete trading interface. This is the primary entry point for full-featured trading applications. | |
( | Creates a broker list component for selecting and managing broker connections. | |
( | Creates a broker login form for authenticating with specific brokers. | |
( | Creates a cancel order form for cancelling pending orders. | |
( | Creates a change order form for modifying existing orders. | |
( | Creates a loader component for displaying loading states. | |
( | Creates a modal host for displaying dialogs and modals. | |
( | Creates an order form for placing new trading orders. | |
( | Creates an order receipt component for displaying order execution details. | |
( | Creates an order table for viewing and managing trading orders. | |
( | Creates an overview component for high-level portfolio and account information. | |
( | Creates a portfolio table displaying user's investment portfolios. | |
( | Creates a comprehensive portfolio view with integrated trading capabilities. | |
( | Creates a positions table showing current portfolio positions. | |
( | Creates a sessions table for managing active broker sessions. | |
( | Creates a session TAN form for two-factor authentication during broker sessions. | |
( | Creates a styling UI example component for theme development and testing. | |
Service for managing modal dialogs across the application. | ||
The default theming token values. This can be used for building theme designers or inspecting themes
together with |
BrokerizeElementsGlobalConfiguration
type BrokerizeElementsGlobalConfiguration = object;
Properties
| Property | Type | Description |
|---|---|---|
| Optionally provide a path where static assets (image files) can be loaded from. If it is not provided, assets will be
included from If you bundle the assets yourself (have a look at the |
BrokerizeLoaderVariant
type BrokerizeLoaderVariant = "brokerize" | "spinner" | "order" | "loading";
Variants for the brokerize loader component.
BrokerizeMainConfig
type BrokerizeMainConfig = BrokerizeBaseConfig & object;
Type Declaration
| Name | Type | Description |
|---|---|---|
| ( | ‐ |
|
| Can be provided to pick a default exchange from the known brokerize exchanges. Note that it may be ignored depending on broker's preferences. |
|
| If provided, OAuth broker logins will return to this URL. Defaults to window.location.href. |
|
| ‐ |
BrokerizeMainElement
type BrokerizeMainElement = BrokerizeElement & object;
Represents the main brokerize component with navigation capabilities. Extends BrokerizeElement with navigation functionality for complex trading interfaces.
Type Declaration
| Name | Type | Description |
|---|---|---|
| Navigation object providing methods to navigate within the brokerize interface. |
BrokerizeNavigation
type BrokerizeNavigation = object;
Properties
| Property | Type | Description |
|---|---|---|
() => | Deprecated use NavigateToOverview instead | |
() => | Deprecated use NavigateToOverview instead | |
( | Deprecated will be removed in a later version. Please us | |
() => | Shows the overview over current portfolios and sessions of the user. From there, they can navigate into one portfolio or add new broker logins. | |
( | ‐ | |
( | Deprecated will be removed in a later version. Please us | |
() => | Deprecated use NavigateToOverview instead | |
( | Initiates the desired order flow. This may trigger a login redirect or directly show an order form, depending on which state the session is currently in. If the user is logged in to a broker, that one will be used and the brokerName parameter is ignored. If the user is logged in to a broker, but the desired portfolioId is not part of the list, a different portfolio may be used etc. |
BrokerizeRenderConfig
type BrokerizeRenderConfig = object;
Deprecated
Properties
| Property | Type |
|---|---|
| |
BrokerizeSummaryData
type BrokerizeSummaryData = object & any;
Summary data for brokerize elements, containing a title and additional arbitrary data.
Type Declaration
| Name | Type |
|---|---|
|
|
BrokerListConfig
type BrokerListConfig = object & BrokerizeBaseConfig;
Type Declaration
| Name | Type | Description |
|---|---|---|
|
| Optional: pre-selected broker name to highlight or filter. |
| Optional storage for user confirmations and agreements. | |
|
| brokerize-internal |
|
| brokerize-internal |
| ( | Callback triggered when user initiates login to a broker. |
BrokerLoginFormConfig
type BrokerLoginFormConfig = object & BrokerizeBaseConfig;
Type Declaration
| Name | Type | Description |
|---|---|---|
|
| ‐ |
| If provided, the store will be used to try load and store broker credentials. Note that this MUST be a safe storage, as it contains the user's full broker login data (username and password). This is designed to be only used in native apps, where those credentials can be stored safely (e.g. encrypted in the Secure Encalve). If in doubt, DO NOT provide a CredentialsStore. Deprecated credentials will only be interacted with on external OAuth pages | |
|
| If this is given, only this env will be available. Clients may choose to store the environment after a successful login so that users may skip the env selection. |
| ( | Callback triggered when user exits the login form. |
| ( | If provided, this function will be called to start a broker OAuth login. Defaults to setting window.location.href to the url. |
|
| If provided, OAuth broker logins will return to this URL. Defaults to window.location.href. |
CancelOrderFormConfig
type CancelOrderFormConfig = object & BrokerizeBaseConfig;
Type Declaration
| Name | Type | Description |
|---|---|---|
| () => | Callback triggered when user exits the cancel order form. |
| ( | Callback for navigation events. |
|
| ID of the order to be cancelled. |
|
| Optional |
ChangeOrderFormConfig
type ChangeOrderFormConfig = object & BrokerizeBaseConfig;
Type Declaration
| Name | Type | Description |
|---|---|---|
| () => | Callback triggered when user exits the change order form. |
|
| ID of the order to be changed. |
|
| Optional |
ConfirmationStorage
type ConfirmationStorage = object;
Methods
getTermsAccepted()
getTermsAccepted(termsId): ConfirmItemAcceptanceEntry;
Retrieves the acceptance entry for specific terms.
Parameters
| Parameter | Type | Description |
|---|---|---|
|
| Unique identifier for the terms. |
Returns
The acceptance entry or null/undefined if not accepted.
setTermsAccepted()
setTermsAccepted(termsId, entry): any;
Sets or removes the acceptance entry for specific terms.
Parameters
| Parameter | Type | Description |
|---|---|---|
|
| Unique identifier for the terms. |
| The acceptance entry to set, or null to remove. |
Returns
any
ConfirmItemAcceptanceEntry
type ConfirmItemAcceptanceEntry = object;
Properties
| Property | Type | Description |
|---|---|---|
| Timestamp when the terms were accepted. |
CredentialsStore
type CredentialsStore = object;
Properties
| Property | Type | Description |
|---|---|---|
( | Loads stored credentials for a specific broker. | |
( | Stores user credentials for a specific broker. |
DataCellValue
type DataCellValue =
| DataCellValueString
| DataCellValueBrokerName
| DataCellValueDateTime
| DataCellValueDate
| DataCellValueAmount
| DataCellValueLink
| DataCellValueActions
| DataCellValueOrderValidity
| DataCellValueOrderTrailingDistance
| DataCellValueProfitLossRel
| DataCellValueProfitLossAbs
| DataCellValueImage
| DataCellValueHtml
| DataCellValueDebug
| DataCellValueOrderModelBadge
| DataCellValuePlainText;
DataCellValueActions
type DataCellValueActions = object;
Properties
| Property | Type |
|---|---|
| |
DataCellValueAmount
type DataCellValueAmount = object;
Properties
| Property | Type |
|---|---|
| |
| |
|
DataCellValueBrokerName
type DataCellValueBrokerName = object;
Properties
| Property | Type |
|---|---|
| |
|
DataCellValueDate
type DataCellValueDate = object;
Properties
| Property | Type |
|---|---|
| |
|
DataCellValueDateTime
type DataCellValueDateTime = object;
Properties
| Property | Type |
|---|---|
| |
|
DataCellValueDebug
type DataCellValueDebug = object;
Properties
| Property | Type |
|---|---|
| |
|
DataCellValueHtml
type DataCellValueHtml = object;
Properties
| Property | Type |
|---|---|
| |
|
DataCellValueImage
type DataCellValueImage = object;
Properties
| Property | Type |
|---|---|
| |
DataCellValueLink
type DataCellValueLink = object;
Properties
| Property | Type |
|---|---|
| |
| |
DataCellValueOrderTrailingDistance
type DataCellValueOrderTrailingDistance = object;
Properties
| Property | Type |
|---|---|
| |
| |
|
DataCellValueOrderValidity
type DataCellValueOrderValidity = object;
Properties
| Property | Type |
|---|---|
| |
|
DataCellValueProfitLossAbs
type DataCellValueProfitLossAbs = object;
Properties
| Property | Type |
|---|---|
| |
|
DataCellValueProfitLossRel
type DataCellValueProfitLossRel = object;
Properties
| Property | Type |
|---|---|
| |
|
DataCellValueString
type DataCellValueString = object;
Properties
| Property | Type | Description |
|---|---|---|
| If true, a "copy to clipboard" button is shown | |
| ‐ | |
| If true, dispatch a "rowNavigate" event when the text is clicked | |
| ‐ | |
| ‐ |
DialogConfig
type DialogConfig = object;
For generic application dialogs: a configuration for the dialog, including a headline title, a content text and a list of input boxes where users may enter data.
Properties
| Property | Type | Description |
|---|---|---|
| Optional content text for the dialog. | |
List of input configurations for the dialog. | ||
| Optional title for the dialog. |
DialogResult
type DialogResult =
| DialogResultCancel
| DialogResultOk;
Result of a ModalService.showDialog(...) operation.
DialogResultCancel
type DialogResultCancel = object;
For generic dialogs: the result when the user has canceled the dialog.
Properties
| Property | Type |
|---|---|
|
DialogResultOk
type DialogResultOk = object;
For generic dialogs: the result when user has entered data and confirmed the dialog.
Properties
| Property | Type |
|---|---|
|
DownloadedFile
type DownloadedFile = object;
Properties
| Property | Type | Description |
|---|---|---|
| The file blob to be saved. | |
| The filename for the downloaded file. |
Header
type Header = HeaderItem[];
Array of header items defining table columns.
HeaderItem
type HeaderItem = object;
Properties
| Property | Type | Description |
|---|---|---|
| Text alignment for the column ('left', 'right', or 'center'). | |
Default sort direction for the column. | ||
| Unique identifier for the header column. | |
| Display label for the header column. | |
| Whether the column is sortable. | |
|
| Whether the column should be visually hidden. |
| Width of the column (number in pixels or string with CSS units). |
Image
type Image = object;
Properties
| Property | Type |
|---|---|
| |
|
InputConfig
type InputConfig = object;
Properties
| Property | Type | Description |
|---|---|---|
| Default value for the input field. | |
| Optional unique identifier for the input field. | |
| Label text for the input field. | |
| Placeholder text for the input field. | |
| Whether the input field is required. | |
| Current value of the input field. |
LinkTarget
type LinkTarget = object;
Properties
| Property | Type |
|---|---|
| |
| |
|
LoaderConfig
type LoaderConfig = object & BrokerizeBaseConfig;
Type Declaration
| Name | Type | Description |
|---|---|---|
|
| Text alignment for the loader. |
|
| Whether to display the loader as an overlay. |
|
| Whether the loader animation should repeat. |
|
| Size of the loader in pixels. |
| Visual variant of the loader animation. |
LoginFormConfig
type LoginFormConfig = object & BrokerizeBaseConfig;
Type Declaration
| Name | Type | Description |
|---|---|---|
|
| The brokerize client instance for authentication. |
| () => | Callback triggered when user chooses guest login. |
| ( | Callback triggered when user successfully logs in. |
ModalHostConfig
type ModalHostConfig = object & BrokerizeBaseConfig;
Type Declaration
| Name | Type | Description |
|---|---|---|
| Optional function to display toast notifications. |
openExternalLinkCallback()
type openExternalLinkCallback = (url, target?, windowfeatures?) => void;
Callback function for opening external links, allowing customization of link opening behavior.
Parameters
| Parameter | Type | Description |
|---|---|---|
|
| The URL to open. |
|
| Optional target attribute for the link (e.g., '_blank'). |
|
| Optional window features for new windows. |
Returns
void
OrderDirection
type OrderDirection = "asc" | "desc";
Direction for table column sorting.
OrderFlowParameters
type OrderFlowParameters = object;
Properties
| Property | Type | Description |
|---|---|---|
| The broker to prefer, if it is available. | |
The initial order values to show. | ||
| The portfolioId to prefer, if it is available. | |
| The security to open the order form for. |
OrderFormConfig
type OrderFormConfig = object & BrokerizeBaseConfig;
Type Declaration
| Name | Type | Description |
|---|---|---|
|
| Set this to |
|
| If true, the order direction toggle button is hidden. It should be used in combination with |
| Some initial order parameters may be provided here optionally (direction, size, orderModel, limit, stop, stopLimit, stopLoss and validity). Note that the OrderForm may ignore some or all of the desired parameters, depending on whether the values can be set for the given broker / portfolio / ISIN combination. | |
|
| The ISIN to show the OrderForm. Deprecated |
|
| If true, users cannot change the order direction. A direction must be provided in |
| () => | Called if the user wants to add a new broker login. This should navigate to the overview. Only available if allowChangePortfolio is true. |
| ( | ‐ |
| ( | ‐ |
| ( | ‐ |
| ( | If order creation is unsucessful, this callback will be called with the error response. |
|
| ‐ |
|
| ID of the portfolio to place the order in. |
|
| Can be provided to pick a default exchange from the known brokerize exchanges. Note that it may be ignored depending on broker's preferences. |
| If custom quotes should be shown in the order form, provide an implementation of | |
|
| Optional |
|
| The security to show the OrderForm. |
OrderFormInitialOrder
type OrderFormInitialOrder = Partial<Pick<Models.OrderCreate,
| "direction"
| "intent"
| "orderModel"
| "limit"
| "stop"
| "stopLimit"
| "stopLoss"
| "takeProfit"
| "validity"
| "size"
| "trailingDistance"
| "trailingLimitTolerance">>;
OrderReceiptConfig
type OrderReceiptConfig = object & BrokerizeBaseConfig;
Type Declaration
| Name | Type | Description |
|---|---|---|
|
|
|
| ( | Optional callback for navigation events. |
| Optional order data for the receipt. | |
|
| Optional ID of the order for the receipt. |
OrderTableConfig
type OrderTableConfig = object & BrokerizeBaseConfig;
Type Declaration
| Name | Type | Description |
|---|---|---|
| ( | Callback triggered when user wants to cancel an order. |
| ( | Callback triggered when user wants to edit an order. |
| ( | Callback triggered when user wants to view order receipt. |
|
| ID of the portfolio to display orders for. |
OverviewConfig
type OverviewConfig = BrokerizeBaseConfig & object;
Type Declaration
| Name | Type | Description |
|---|---|---|
| ( | Callback triggered when user initiates login to a broker. |
| ( | Callback triggered when user navigates to a specific portfolio. |
PortfolioTableConfig
type PortfolioTableConfig = object & BrokerizeBaseConfig;
Type Declaration
| Name | Type | Description |
|---|---|---|
|
| If true, inactive portfolios will be hidden from the table. |
| ( | Callback triggered when user navigates to a specific portfolio. |
PortfolioViewConfig
type PortfolioViewConfig = object & BrokerizeBaseConfig;
Type Declaration
| Name | Type | Description |
|---|---|---|
|
| Set this to |
| () => | Called if the user wants to add a new broker login. This should navigate to the overview. Only available if allowChangePortfolio is true. |
| ( | Callback for buy orders. |
| ( | Callback for cancelling orders. |
| ( | Callback for changing orders. |
| ( | Callback for sell orders. |
| ( | Callback for showing order receipts. |
|
| ID of the portfolio to display. |
PositionsTableConfig
type PositionsTableConfig = object & BrokerizeBaseConfig;
Type Declaration
| Name | Type | Description |
|---|---|---|
| ( | Callback triggered when user wants to trade an instrument. |
|
| ID of the portfolio to display positions for. |
ReceiptData
type ReceiptData = object;
Properties
| Property | Type | Description |
|---|---|---|
| The order data for the receipt. | |
| The portfolio data for the receipt. |
SaveDownloadedFile()
type SaveDownloadedFile = (download) => Promise<void>;
Callback function to save a downloaded file.
Parameters
| Parameter | Type | Description |
|---|---|---|
| The downloaded file to save. |
Returns
Promise<void>
A promise that resolves when the file is saved.
SecurityQuote
type SecurityQuote = object;
Properties
| Property | Type |
|---|---|
| |
|
SecurityQuoteCallback()
type SecurityQuoteCallback = (err, quote) => void;
Parameters
| Parameter | Type |
|---|---|
|
|
|
Returns
void
SecurityQuoteContainer
type SecurityQuoteContainer = object;
Properties
| Property | Type |
|---|---|
SecurityQuoteMeta
type SecurityQuoteMeta = object;
Properties
| Property | Type |
|---|---|
| |
| |
|
SecurityQuotes
type SecurityQuotes = object;
Properties
| Property | Type |
|---|---|
( | |
( |
SecurityQuotesProvider()
type SecurityQuotesProvider = (opts) => SecurityQuotes;
Parameters
| Parameter | Type |
|---|---|
|
Returns
SecurityQuotesProviderOpts
type SecurityQuotesProviderOpts = object;
Properties
| Property | Type | Description |
|---|---|---|
| The (brokerize) exchangeId that is currently selected. Note that it may be empty if the exchange is not mapped to a brokerize exchange. | |
| The ISIN of the security. Deprecated | |
| ‐ | |
| If provided by the brokerize API, the token that can be used to access the quotes via brokerize. |
SecurityQuoteSubscription
type SecurityQuoteSubscription = object;
Properties
| Property | Type |
|---|---|
() => |
SessionsTableConfig
type SessionsTableConfig = BrokerizeBaseConfig;
SessionTanFormConfig
type SessionTanFormConfig = object & BrokerizeBaseConfig;
Type Declaration
| Name | Type | Description |
|---|---|---|
| ( | Called when the SessionTanForm is ended. |
|
| ID of the session requiring TAN authentication. |
ShowToast()
type ShowToast = (opts) => void;
Callback function to display a toast notification.
Parameters
| Parameter | Type | Description |
|---|---|---|
|
| Options for the toast notification. |
Returns
void
StylingUIExampleConfig
type StylingUIExampleConfig = object;
Properties
| Property | Type | Description |
|---|---|---|
| DOM element where the styling example should be rendered. | |
Theme configuration for the styling example. |
SupportLink
type SupportLink = object;
Properties
| Property | Type | Description |
|---|---|---|
| Email subject line for support requests. |
TableData
type TableData = TableRow[];
Array of table rows representing the data for a table.
TableOrder
type TableOrder = object;
Properties
| Property | Type | Description |
|---|---|---|
Sort direction ('asc' or 'desc'). | ||
| Field name to sort by. |
TableRow
type TableRow = object;
Properties
| Property | Type | Description |
|---|---|---|
| Unique identifier for the table row. | |
| Map of column IDs to cell values. | |
| Whether the row should be displayed with reduced opacity. |
TableRowAction
type TableRowAction = object;
Properties
| Property | Type |
|---|---|
| |
|
Theme
type Theme = object;
Properties
| Property | Type | Description |
|---|---|---|
| Layout mode for the theme ('block' or 'columns'). | |
| Logo style variant ('dark' or 'light'). | |
CSS custom property tokens for styling. |
ThemeTokens
type ThemeTokens = object;
Theme tokens define CSS custom properties for styling brokerize elements. These tokens control colors, spacing, typography, and other visual aspects. All properties are optional and will fall back to default values if not provided.
Properties
| Property | Type |
|---|---|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
|
Variables
cognitoFacade
const cognitoFacade: Client.CognitoFacade;
Wrapper for AWS Cognito, which can be provided to @brokerize/client (given a proper configuration).
Elements
const Elements: BrokerizeElements;
Entry-point for creating all available brokerize elements.