Skip to content

[2.0] APIs refactor, removal and changelog #5657

Open
@stsrki

Description

In this ticket, we define all of the APIs that are marked as obsolete and that will eventually be removed in 2.0.

Components

Link

Inputs

Check

  • Replaced Checked with the Value parameter
  • Replaced CheckedChanged with the ValueChanged parameter
  • Replaced CheckedExpression with the ValueExpression parameter

Switch

  • Replaced Checked with the Value parameter
  • Replaced CheckedChanged with the ValueChanged parameter
  • Replaced CheckedExpression with the ValueExpression parameter

ColorEdit

  • Replaced Color with the Value parameter
  • Replaced ColorChanged with the ValueChanged parameter
  • Replaced ColorExpression with the ValueExpression parameter

ColorPicker

  • Replaced Color with the Value parameter
  • Replaced ColorChanged with the ValueChanged parameter
  • Replaced ColorExpression with the ValueExpression parameter

DateEdit

  • Replaced Date with the Value parameter
  • Replaced DateChanged with the ValueChanged parameter
  • Replaced DateExpression with the ValueExpression parameter

DatePicker

  • Replaced Date, and Dates with the Value parameter
  • Replaced DateChanged, and DatesChanged with the ValueChanged parameter
  • Replaced DateExpression, and DatesExpression with the ValueExpression parameter
  • Value now accepts single value or array types. Depending on the SelectionMode parameter.
  • When in Multiple dates mode, TValue must be defined as TValue="<IReadOnlyList<DateTime>", or TValue="DateTime[]"

TextEdit

  • Replaced Text with the Value parameter
  • Replaced TextChanged with the ValueChanged parameter
  • Replaced TextExpression with the ValueExpression parameter

MemoEdit

  • Replaced Text with the Value parameter
  • Replaced TextChanged with the ValueChanged parameter
  • Replaced TextExpression with the ValueExpression parameter

TimeEdit

  • Replaced Time with the Value parameter
  • Replaced TimeChanged with the ValueChanged parameter
  • Replaced TimeExpression with the ValueExpression parameter

TimePicker

  • Replaced Time with the Value parameter
  • Replaced TimeChanged with the ValueChanged parameter
  • Replaced TimeExpression with the ValueExpression parameter

Select

  • Replaced SelectedValue, and SelectedValues with the Value parameter
  • Replaced SelectedValueChanged, and SelectedValuesChanged with the ValueChanged parameter
  • Replaced SelectedValueExpression, and SelectedValuesExpression with the ValueExpression parameter
  • Value now accepts single value or array types. Depending on the Multiple parameter.
  • When in Multiple mode, TValue must be defined as TValue="<IReadOnlyList<string>", or TValue="string[]"

RadioGroup

  • Replaced CheckedValue with the Value parameter
  • Replaced CheckedValueChanged with the ValueChanged parameter
  • Replaced CheckedValueExpression with the ValueExpression parameter

Dropdown

  • Renamed RightAligned to EndAligned

DropdownList

  • Renamed RightAligned to EndAligned

DataGrid

  • Renamed CurrentPage to Page
  • Removed DataGridPageChangedEventArgs

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    Type: Feature ⚙Request or idea for a new feature.

    Type

    No type

    Projects

    • Status

      Planned

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions