1.3.0 • Published 3 years ago

@dhealth/wallet-components v1.3.0

Weekly downloads
-
License
LGPL-3.0-only
Repository
github
Last release
3 years ago

dHealth Wallet Components

npm-badge dl-badge License

dHealth Wallet Components is a Vue components library to permit the development of plugins for dHealth Wallet. This library exports important components such as IconButton or GenericTableDisplay that are customizable through a LESS theme.css.

Components found here

Following components are defined and exported with this library:

ClassDescription
AmountDisplayMixin that displays a customizable mosaic amount.
ButtonAddMixin that displays an add button using a font-awesome icon.
ButtonCopyMixin that displays a copy to clipboard button using a font-awesome icon.
ButtonRefreshMixin that displays a refresh button using a font-awesome icon.
ButtonRemoveMixin that displays a remove button using a font-awesome icon.
ErrorTooltipMixin that displays a moveable tooltip.
FormLabelMixin that displays a label container.
FormRowMixin that wraps a form row with label (if necessary).
FormTitleMixin that displays a bordered form title (legend).
FormWrapperMixin that wraps a complete form.
GenericTableDisplayMixin that formalizes the display of lists and tabled data.
GenericTableRowMixin that formalizes the display of rows in generic tables.
IconButtonMixin that displays a button with a font-awesome icon.
IconLoadingMixin that displays a spinning loading icon.
NavigationLinksMixin that displays list of navigation links horizontally or vertically.
NetworkNodeSelectorMixin that permits to input a node URL and checks for its information.
QRCodeMixin that displays a QR Code that contains custom content (AccountQR, ContactQR, TransactionQR).

License

Copyright 2021-present Grégory Saive for dHealth Network, All rights reserved.

Licensed under the LGPL v3.0

This project is sponsored by UBC Digital Magazine.