Esempio n. 1
0
        protected override void BuildClasses(ClassBuilder builder)
        {
            builder.Append(ClassProvider.BarDropdownMenu(ParentStore.Mode));
            builder.Append(ClassProvider.BarDropdownMenuVisible(ParentStore.Mode, ParentStore.Visible));
            builder.Append(ClassProvider.BarDropdownMenuRight(ParentStore.Mode), RightAligned);

            base.BuildClasses(builder);
        }
        protected override void BuildClasses(ClassBuilder builder)
        {
            builder.Append(ClassProvider.BarDropdownMenu());
            builder.Append(ClassProvider.BarDropdownMenuVisible(Visible));
            builder.Append(ClassProvider.BarDropdownMenuRight(), RightAligned);

            base.BuildClasses(builder);
        }
        protected override void BuildClasses(ClassBuilder builder)
        {
            builder.Append(ClassProvider.BarDropdownMenu());
            builder.Append(ClassProvider.BarDropdownMenuShow(), IsOpen);
            builder.Append(ClassProvider.BarDropdownMenuRight(), IsRightAligned);

            base.BuildClasses(builder);
        }
        protected override void RegisterClasses()
        {
            ClassMapper
            .Add(() => ClassProvider.BarDropdownMenu())
            .If(() => ClassProvider.BarDropdownMenuShow(), () => IsOpen)
            .If(() => ClassProvider.BarDropdownMenuRight(), () => IsRightAligned);

            base.RegisterClasses();
        }