blip_ds library
Classes
- DSAnimate
- An animation utility class that has methods related to animations.
- DSAnimatedSize
- A Design System's AnimatedSize that animates widgets whenever the given child's size changes.
- DSApplicationJsonMessageBubble
- DSAttachmentButton
- DSAudioCancelButton
- DSAudioIconButton
- DSAudioMessageBubble
- DSAudioPlayer
- DSAudioResumeButton
- DSAuthService
- DSBodyText
- A Design System's Text primarily used by body texts like messages and inputs.
- DSBodyTextStyle
- A Design System's TextStyle primarily used by body texts, like messages and inputs.
- DSBottomSheetService
- DSButton
- A container that has some default properties which should be extended by others Design System's ButtonStyleButton.
- DSButtonText
- A Design System's Text primarily used by buttons.
- DSButtonTextStyle
- A Design System's TextStyle primarily used by buttons.
- DSCachedNetworkImageView
- DSCaptionSmallText
- A Design System's Text primarily used by small subtitles and descriptions.
- DSCaptionSmallTextStyle
- A Design System's TextStyle primarily used by small subtitles and descriptions.
- DSCaptionText
- A Design System's Text primarily used by regular subtitles and descriptions.
- DSCaptionTextStyle
- A Design System's TextStyle primarily used by regular subtitles and descriptions.
- DSCard
- A Design System widget used to display a Design System's widget based in LIME protocol content types
- DSCarrousel
- A Design System widget used to display multiple cards.
- DSChip
- DSCircularProgress
- DSColors
- All Color constants that are used by this Design System.
- DSContactMessageBubble
- DSCupertinoThemeData
- DSCustomRepliesIconButton
- DSDashedBorder
- DSDeliveryReportIcon
- A Design System widget used to display a delivery report status icon.
- DSDialogService
- A Design System's Dialog used to display a dialog box.
- DSDirectoryFormatter
- DSDivider
- DSExpandedImage
- DSFadingCircleLoading
- A Design System's animated spinner fading circle primarily used by loading scenarios.
- DSFileExtensionIcon
- DSFileMessageBubble
- DSFileService
- DSFontFamilies
- Store the Blip Desk font families available.
- DSFontWeights
- All font weights available.
- DSGroupCard
- A Design System widget used to display a grouped DSMessageBubble list
- DSHeader
- DSHeadlineExtraLargeText
- A Design System's Text primarily used by large titles.
- DSHeadlineExtraLargeTextStyle
- A Design System's TextStyle primarily used by extra large titles.
- DSHeadlineLargeText
- A Design System's Text primarily used by large titles.
- DSHeadlineLargeTextStyle
- A Design System's TextStyle primarily used by large titles.
- DSHeadlineSmallText
- A Design System's Text primarily used by small titles.
- DSHeadlineSmallTextStyle
- A Design System's TextStyle primarily used by small titles.
- DSIconButton
- DSIcons
- DSImageMessageBubble
- DSInputChip
- DSInputContainer
- DSInteractiveButtonMessageBubble
- DSInteractiveListMessageBubble
- DSInteractiveMessage
- DSInteractiveMessageAction
- DSInteractiveMessageBody
- DSInteractiveMessageButton
- DSInteractiveMessageDocument
- DSInteractiveMessageHeader
- DSInteractiveMessageImage
- DSInteractiveMessageMedia
- DSInteractiveMessageRow
- DSInteractiveMessageSection
- DSInteractiveMessageVideo
- DSLinearGradient
- DSLinkify
- An utility class that has methods related to likified texts.
- DSLocationMessageBubble
- DSMediaFormatService
- DSMessageBubble
- DSMessageBubbleAvatarConfig
- DSMessageBubbleDetail
- A Design System widget used to display a date and a DSDeliveryReportIcon at a message.
- DSMessageBubbleStyle
- DSMessageItem
- A Design System message model used with DSGroupCard to display grouped bubble
- DSPauseButton
- DSPhoneInput
- DSPlayButton
- DSPrimaryButton
- A Design System's ButtonStyleButton primarily used by main actions.
- DSProgressBar
-
DSRadio<
T> -
DSRadioTile<
T> - DSRecordStatus
- DSReplyContainer
- DSReplyContent
- DSReplyContentInReplyTo
- DSReplyContentReplied
- DSRequestLocationBubble
- DSRequestLocationButton
- DSRingLoading
- A Design System's animated spinner ring primarily used by loading scenarios.
- DSSearchInput
- DSSecondaryButton
- A Design System's ButtonStyleButton primarily used by secondary actions.
- DSSelectInput
- DSSendButton
- DSSpinnerLoading
- DSSurveyMessageBubble
- DSSwitch
- DSSwitchTile
- DSSystemOverlayStyle
- DSTertiaryButton
- A Design System's ButtonStyleButton primarily used by tertiary actions.
- DSText
- A container that has some default properties which should be extended by others Design System's Text.
- DSTextField
- DSTextFormField
- DSTextMessageBubble
- DSTextSelectionThemeData
- DSTextTheme
- A TextTheme used by Material Design to automatically apply our Design System's TextStyle.
- DSTicketMessage
- Messages and warnings to be shown in agent and customer actions
- DSToastProps
- DSToastService
- A Design System's DSToastService used to display a toast.
- DSTypingAnimationMessageBubble
- DSTypingDotAnimation
- DSUnsupportedContentMessageBubble
- DSUrlPreview
- A Design System's clickable URL previewer that shows some metadata infos about the given url.
- DSUserAvatar
- DSUtils
- All utility constants that are used by this Design System.
- DSVideoBody
- DSVideoErrorDialog
- DSVideoMessageBubble
- DSVideoPlayer
- DSWeblinkMessageBubble
- A Design System widget used to display weblinks.
Enums
- DSAlign
- A Design System's enum that can be used to set alignment.
- DSBorderRadius
- A Design System's enum that can be used to set border radius.
- DSDeliveryReportStatus
- A Design System's enum that can be used to set the icon at a message detail delivery report.
- DSInputContainerShape
- DSInteractiveMessageHeaderType
- DSSurveyScale
- DSSurveyType
- DSTicketMessageType
- A Design System enum that can be used to define the message type of the information
- DSToastActionType
- A Design System enumeration that can be used to define the type of toast action.
Extensions
- DSBorderRadiusExtension on DSBorderRadius
- A Design System's extension that adds functionalities to DSBorderRadius enum.
-
DSBorderRadiusListExtension
on List<
DSBorderRadius> - A Design System's extension that adds functionalities to a list of DSBorderRadius enums.
- DSDeliveryReportStatusExtension on DSDeliveryReportStatus
- DSStringExtension on String