Syncfusion Essential Studio for Flutter 2020 Volume 1

添加新的日期範圍選取器、條碼產生器和 PDF 庫。
4月 2, 2020
新版本

特性

Common

  • Web compatibility (beta) - Now, all widgets are compatible with Flutter for the web.
  • Theme widget - The theme widget helps to apply application level theme for all widgets.
  • Localization support - Added built-in support for 77 cultures to localize all applicable widgets.

Barcode Generator (Preview)

  • The Syncfusion Flutter Barcode Generator is a data visualization widget used to generate and display data in a machine-readable format. It provides a perfect approach to encode text using supported symbology types.
  • One-dimensional barcodes - Barcode Generator supports different one-dimensional barcode symbologies such as Code128, EAN8, EAN13, UPA-C, UPA-E, Code39, Code39 Extended, Code93 and Codabar.
  • Two-dimensional barcode - It supports popular QR Code that uses versions from 1 to 40.

Date Range Picker (Preview)

  • The DateRangePicker is a lightweight widget that allows users to easily select a single date, multiple dates, or a range of dates. It provides month, year, decade, and century view options to quickly navigate to the desired date. It supports minimum, maximum, and disabled dates to restrict the date selection.
  • Multiple picker views - Displays month, year, decade, and century views that allow users to easily select and navigate between built-in views. Supports programmatic navigation.
  • Quick navigation - An intuitive way to navigate back and forth the date-range views and between different view modes.
  • Date selection - The DateRangePicker supports selecting single, multiple, and range of dates. It also supports programmatic selection.
  • Limit the date selection range - Allows the end user to select only a date range with a specific minimum and maximum numbers of days (span of days) by setting the min and max days options.
  • Blackout dates - Disables any date in a calendar to make it inactive. Easily prevents the selection of weekends by disabling them.
  • Highlight Holidays and weekends - Highlights any date or every weekend in a month as special days using decoration in flutter date range picker.
  • Appearance customization - Changes the look and feel of the Date picker by customizing its default appearance and style using Flutter decorations.
  • Right to Left (RTL) - Supports right-to-left direction for users working in RTL languages like Hebrew and Arabic.
  • Accessibility - The Date picker can easily be accessed by screen readers. Complete keyboard interaction support has also been provided.
  • Globalization - Displays the current date and time by following the globalized date and time formats.

Range Selector (Preview)

  • The Range Selector provides a rich set of features such as support for numeric and date values, tooltips, labels, and ticks. It also accepts any kind of child, including Charts.
  • Child support - Add a child of any type inside the range selector. It is also possible to add Charts. With the built-in integrations, the range selector is smart enough to handle features like segment selection and zooming in the chart based on the selected range in the range selector. Similar to the range slider, it also supports both numeric and date values.
  • Numeric and date support - Provides functionality for selecting numeric and date ranges. For the date range, support is provided up to the seconds interval.
  • Labels - Render labels for the date and numeric ranges with the option to customize their format based on your requirements.
  • Ticks and divisors - Provides the option to show ticks and divisors based on the interval. Also enables minor ticks to indicate the values between each interval. These options present the selected range in a more intuitive way for end users.
  • Highly customizable - In addition to the rich set of built-in features, fully customize the control in a much simpler way using the wide range of provided options.
  • Tooltips - Render tooltips to show the selected range clearly. It is also possible to customize the format of the text shown in the tooltip.

Range Slider (Preview)

  • The Range Slider provides a rich set of features such as support for numeric and date values, tooltips, labels, and ticks.
  • Numeric and date support - Provides functionality for selecting numeric and date ranges. For the date range, support is provided up to the seconds interval.
  • Labels - Render labels for the date and numeric ranges with the option to customize their format based on your requirements.
  • Ticks and divisors - Provides the option to show ticks and divisors based on the interval. Also enables minor ticks to indicate the values between each interval. These options present the selected range in a more intuitive way for end users.
  • Highly customizable - In addition to the rich set of built-in features, fully customize the control in a much simpler way using the wide range of provided options.
  • Tooltips - Render tooltips to show the selected range clearly. It is also possible to customize the format of the text shown in the tooltip.

PDF Library (Preview)

  • Syncfusion Flutter PDF Library is a non-UI, reusable Flutter library for creating PDF reports programmatically with formatted text, images, tables, links, lists, headers and footers, and more. The creation of a PDF file follows the most popular PDF 1.7 (ISO 32000-1) and the latest PDF 2.0 (ISO 32000-2) specifications.
  • Bullets and lists - Create a PDF document with bullets and lists. Create ordered lists using numbers, letters, and Roman characters and unordered lists with various built-in styles, custom images, and templates.
  • Headers and footers - Create a PDF document with headers and footers. We can add text, images, page numbers, dynamic fields, and more to the header and footer.
  • Tables - Create a PDF document with tables. A PDF table is used to display data from data sources and direct data binding in a tabular format.
  • RTL text - Type right-to-left (RTL) language text such as Arabic, Hebrew, Persian, and Urdu, and bidirectional text in a PDF document with supported .ttf font files.
  • Convert image to PDF - Convert and insert images (PNG and JPEG only) into a PDF document and manipulate them with options such as rotate, crop, scaling, and transparency.
  • Bookmarks - Add a bookmark when creating a PDF document with various customizations like title font, color, and size.
  • Shapes - Draw various shapes when creating a PDF document.
  • Hyperlink - Add a hyperlink when creating a PDF document, and utilize new internal document navigation.

Calendar

  • Date restriction - Prevents navigation beyond the specified minimum and maximum dates. This restricts users from selecting certain dates or creating appointments outside the time range.
  • Right to left (RTL) - Supports right-to-left direction for users working in right-to-left languages like Hebrew and Arabic.
  • Accessibility - The calendar can easily be accessed by screen readers. Complete keyboard interaction support has also been provided.
  • Globalization - Displays date-time formats and headers in different cultures. It also localizes all static texts in the calendar.

Chart

  • New chart types - Support has been added for rendering the following financial chart types:
    • High-low
    • pen-high-low-close
    • Candle
  • Technical indicators - Support has been provided to render the following 10 technical indicators in a chart:
    • Accumulation distribution indicator (AD)
    • Average true range indicator (ATR)
    • Bollinger band indicator
    • Exponential moving average indicator (EMA)
    • Momentum indicator
    • Moving average convergence-divergence indicator (MACD)
    • Relative strength index indicator (RSI)
    • Simple moving average indicator (SMA)
    • Stochastic indicator
    • Triangular moving average indicator (TMA)
  • Trendlines - Support has been provided to render trendlines in a chart with forward and backward forecasting.
New Date Range Picker, Range Slider, Range Selector, Barcode Generator, and PDF Library

Syncfusion Essential Studio Flutter

用於為行動、Web 和桌面創建高品質應用程式的 Flutter 小部件。

有任何疑問嗎?

Live Chat現在與我們的Syncfusion 專家即時聊天詢問。