You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -38,23 +39,23 @@ N> [View sample in GitHub](https://github.com/SyncfusionExamples/maui-image-edit
38
39
39
40
## Annotations deserialized event
40
41
41
-
This [AnnotationsDeserialized](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.ImageEditor.SfImageEditor.html#Syncfusion_Maui_ImageEditor_SfImageEditor_AnnotationsDeserialized) event occurs when annotations are deserialized onto the image.
42
+
This [AnnotationsDeserialized](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.ImageEditor.SfImageEditor.html#Syncfusion_Maui_ImageEditor_SfImageEditor_AnnotationsDeserialized) event occurs when the annotations are deserialized onto the image.
42
43
43
44
N> `Serialization` and `deserialization` are not applicable for custom annotation views.
@@ -107,13 +142,13 @@ public class SortingViewModel
107
142
public ObservableCollection<CardDetails> Cards { get; set; }
108
143
}
109
144
145
+
{% endhighlight %}
146
+
{% endtabs %}
147
+
110
148
N>
111
149
* To apply sorting after a drop operation, handle the [DragEnd](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Kanban.SfKanban.html#Syncfusion_Maui_Kanban_SfKanban_DragEnd) event and explicitly call the [RefreshKanbanColumn](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Kanban.SfKanban.html#Syncfusion_Maui_Kanban_SfKanban_RefreshKanbanColumn) method. This ensures the column updates to reflect the new card order based on the defined sorting logic.
112
150
* When using a custom data model, the default card UI is not applicable. To render the card content, you must define a custom `DataTemplate` using the [CardTemplate](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Kanban.SfKanban.html#Syncfusion_Maui_Kanban_SfKanban_CardTemplate) property.
113
151
114
-
{% endhighlight %}
115
-
{% endtabs %}
116
-
117
152
### Index-Based Sorting
118
153
119
154
The index-based approach in the Kanban control allows cards to be dropped at precise positions within a column. Upon dropping, the card's index is updated based on the index of the previous card. Additionally, the index of the next card is incremented relative to the drop position to maintain continuous ordering.
@@ -123,29 +158,63 @@ N> The [SortingMappingPath](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.
123
158
The following code example illustrates how cards numeric property updated using the index-based sorting approach.
0 commit comments