Exemple #1
0
        protected override void Dispose(bool disposing)
        {
            if (disposing)
            {
                if (AddonContainerClassMapper != null)
                {
                    AddonContainerClassMapper.Dispose();
                    AddonContainerClassMapper = null;
                }
            }

            base.Dispose(disposing);
        }
Exemple #2
0
        protected override void RegisterClasses()
        {
            ClassMapper
            .Add(() => ClassProvider.Button())
            .If(() => ClassProvider.ButtonColor(Color), () => Color != Color.None)
            .If(() => ClassProvider.ButtonOutline(Color), () => IsOutline)
            .If(() => ClassProvider.ButtonSize(Size), () => Size != Size.None)
            .If(() => ClassProvider.ButtonBlock(), () => IsBlock)
            .If(() => ClassProvider.ButtonActive(), () => IsActive);

            AddonContainerClassMapper
            .If(() => ClassProvider.AddonContainer(), () => IsAddons);

            base.RegisterClasses();
        }