|
@@ -3,6 +3,7 @@ using System.Collections.Generic;
|
|
|
using System.Linq;
|
|
|
using System.Text;
|
|
|
using System.Threading.Tasks;
|
|
|
+using InABox.Core;
|
|
|
using InABox.Mobile;
|
|
|
using Syncfusion.SfDiagram.XForms;
|
|
|
using Syncfusion.XForms.TreeView;
|
|
@@ -11,14 +12,14 @@ using Xamarin.Forms.Xaml;
|
|
|
|
|
|
namespace PRS.Mobile
|
|
|
{
|
|
|
- public class BookmarkConverter : UtilityConverter<DynamicTreeNode, ImageSource>
|
|
|
+ public class BookmarkConverter : UtilityConverter<CoreTreeNode, ImageSource>
|
|
|
{
|
|
|
public MeetingItemModel Model { get; set; }
|
|
|
|
|
|
private static readonly ImageSource _hasminutes = ImageSource.FromFile("bookmark_green");
|
|
|
private static readonly ImageSource _nominutes = ImageSource.FromFile("bookmark_gray");
|
|
|
|
|
|
- protected override ImageSource Convert(DynamicTreeNode value)
|
|
|
+ protected override ImageSource Convert(CoreTreeNode value)
|
|
|
{
|
|
|
var item = Model?.Items.FirstOrDefault(x => x.ID == value?.ID);
|
|
|
return (String.IsNullOrWhiteSpace(item?.Minutes))
|
|
@@ -44,7 +45,7 @@ namespace PRS.Mobile
|
|
|
private void AgendaItem_Tapped(object sender, ItemSelectionChangedEventArgs e)
|
|
|
{
|
|
|
|
|
|
- if (e.AddedItems.FirstOrDefault() is DynamicTreeNode node)
|
|
|
+ if (e.AddedItems.FirstOrDefault() is CoreTreeNode node)
|
|
|
{
|
|
|
|
|
|
var itemview = new MeetingEditItemView()
|