We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
Syncfusion Feedback
What’s New in Essential Studio for Flutter

ESSENTIAL STUDIO® 2024 VOLUME 3

What’s New in Essential Studio® for Flutter

2024 Volume 3 makes cross-platform development with Flutter even easier with a new Chat widget, more customization options in the Charts widget, and sticky note annotations in the PDF Viewer.

What’s New seaprator What’s New in Essential Studio® for Flutter

Chat (Preview)

The [Chat] widget is a customizable chat interface designed for one-on-one or group conversations. It provides extensive customization options, allowing developers to modify the appearance and behavior of chat bubbles, the input composer, action buttons, and more.

Key features

  • Messages: A list of ChatMessage objects that will be displayed in the chat interface as either incoming or outgoing messages, depending on the current user.
  • Composer: The primary text editor where the user can compose new chat messages.
  • Action button: This represents the send button, which invokes a callback with the text entered in the default composer.
  • Placeholder: This allows you to specify a custom widget to display when there are no messages in the chat.
  • Bubble: This holds each message’s header, content, footer, and avatar.

Default chat

Charts

Candle series

The following features have been added to the candle series.

Width and spacing

This feature allows users to customize the size of individual candlesticks and the spacing between them. Candle series width and spacing

Border radius

This feature allows users to customize the candlestick corners individually or collectively. Candle series border radius

Axes

The following features have been added to the Cartesian charts’ axes.

Start and end plot offset

Individually set padding (in pixels) at the start and end of an axis. Axis plot offset

Range padding

Individually specify range padding at the start and end of an axis. The following enum values have been added to ChartRangePadding:

  • additionalStart
  • additionalEnd
  • roundStart
  • roundEnd

The following image shows how different range padding options affect the x-axis in a chart. Axis range padding

PDF Viewer

Sticky note annotations

This feature allows users to add, remove, and modify sticky note annotations in PDF files. Users can add comments or notes to specific parts of a document to clarify complex concepts or terms.

Flutter PDF Viewer sticky note annotations.

Up arrow icon