JD2022-TU1/main/tools/modules/JD.Quik/Providers/MapQuikItemProvider.cs

22 lines
588 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using JD.Asset.Types.Map;
using Plume.Interfaces.WPF.Documents;
using Quik.API;
namespace JD.Quik.Providers
{
public class MapQuikItemProvider : IQuikItemProvider
{
private readonly IDocumentManager _documentManager;
public MapQuikItemProvider(IDocumentManager documentManager)
{
_documentManager = documentManager;
}
/// <inheritdoc />
public IEnumerable<IQuikItem> Items => Map.AllMaps.Select(x => new MapQuikItem(x, _documentManager));
}
}