using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using MercatorApi;
using MercatorExtensions;
using System.Data;
using Microsoft.JSInterop;

namespace ItemInfo
{
    partial class ToolKit
    {
        public static MercatorPelican.ToolKitDescriptor Descriptor => new MercatorPelican.ToolKitDescriptor
        {
            TitleF = "Titre en français",
            TitleN = "Titre en néerlandais",
            TitleE = "Titre en anglais",
            TitleD = "Titre en allemand",
            DescriptionF = "Description en français",
            DescriptionN = "Description en néerlandais",
            DescriptionE = "Description en anglais",
            DescriptionD = "Description en allemand",
            BootstrapColums = MercatorPelican.ToolKitDescriptor.BootstrapColumsEnum.Sm12
        };

        public ToolKit()
        {
            Disposing += ToolKit_Disposing;
        }

        protected override void OnInitialized()
        {
            base.OnInitialized();
            …
        }

        private void ToolKit_Disposing(object sender, EventArgs e)
        {
            Disposing -= ToolKit_Disposing;
            …
        }
    }
}