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
DSInteractiveMessageFooter
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