Esempio n. 1
0
        /// <inheritdoc/>
        protected override void BuildClasses(ClassBuilder builder)
        {
            builder.Append(ClassProvider.Pagination());
            builder.Append(ClassProvider.PaginationSize(ThemeSize), ThemeSize != Blazorise.Size.None);
            builder.Append(ClassProvider.FlexAlignment(Alignment), Alignment != Alignment.None);
            builder.Append(ClassProvider.BackgroundColor(Background), Background != Background.None);

            base.BuildClasses(builder);
        }
Esempio n. 2
0
        protected override void BuildClasses(ClassBuilder builder)
        {
            builder.Append(ClassProvider.Bar());
            builder.Append(ClassProvider.BackgroundColor(Background), Background != Background.None);
            builder.Append(ClassProvider.BarThemeContrast(ThemeContrast), ThemeContrast != ThemeContrast.None);
            builder.Append(ClassProvider.BarBreakpoint(Breakpoint), Breakpoint != Breakpoint.None);
            builder.Append(ClassProvider.FlexAlignment(Alignment), Alignment != Alignment.None);

            base.BuildClasses(builder);
        }
Esempio n. 3
0
        protected override void RegisterClasses()
        {
            ClassMapper
            .Add(() => ClassProvider.Pagination())
            .If(() => ClassProvider.PaginationSize(Size), () => Size != Size.None)
            .If(() => ClassProvider.FlexAlignment(Alignment), () => Alignment != Alignment.None)
            .If(() => ClassProvider.BackgroundColor(Background), () => Background != Background.None);

            base.RegisterClasses();
        }
Esempio n. 4
0
        protected override void RegisterClasses()
        {
            ClassMapper
            .Add(() => ClassProvider.Bar())
            .If(() => ClassProvider.BackgroundColor(Background), () => Background != Background.None)
            .If(() => ClassProvider.BarThemeContrast(ThemeContrast), () => ThemeContrast != ThemeContrast.None)
            .If(() => ClassProvider.BarBreakpoint(Breakpoint), () => Breakpoint != Breakpoint.None)
            .If(() => ClassProvider.FlexAlignment(Alignment), () => Alignment != Alignment.None);

            base.RegisterClasses();
        }
Esempio n. 5
0
        /// <summary>
        /// Builds a list of classnames for this component.
        /// </summary>
        /// <param name="builder">Class builder used to append the classnames.</param>
        protected virtual void BuildClasses(ClassBuilder builder)
        {
            if (Class != null)
            {
                builder.Append(Class);
            }

            if (Margin != null)
            {
                builder.Append(Margin.Class(ClassProvider));
            }

            if (Padding != null)
            {
                builder.Append(Padding.Class(ClassProvider));
            }

            if (Display != null)
            {
                builder.Append(Display.Class(ClassProvider));
            }

            if (Border != null)
            {
                builder.Append(Border.Class(ClassProvider));
            }

            if (Flex != null)
            {
                builder.Append(Flex.Class(ClassProvider));
            }

            if (Position != null)
            {
                builder.Append(Position.Class(ClassProvider));
            }

            if (Overflow != null)
            {
                builder.Append(Overflow.Class(ClassProvider));
            }

            if (Float != Float.None)
            {
                builder.Append(ClassProvider.Float(Float));
            }

            if (Clearfix)
            {
                builder.Append(ClassProvider.Clearfix());
            }

            if (Visibility != Visibility.None)
            {
                builder.Append(ClassProvider.Visibility(Visibility));
            }

            if (VerticalAlignment != VerticalAlignment.None)
            {
                builder.Append(ClassProvider.VerticalAlignment(VerticalAlignment));
            }

            if (Width != null)
            {
                builder.Append(Width.Class(ClassProvider));
            }

            if (Height != null)
            {
                builder.Append(Height.Class(ClassProvider));
            }

            if (Casing != CharacterCasing.Normal)
            {
                builder.Append(ClassProvider.Casing(Casing));
            }

            if (TextColor != TextColor.None)
            {
                builder.Append(ClassProvider.TextColor(TextColor));
            }

            if (TextAlignment != TextAlignment.None)
            {
                builder.Append(ClassProvider.TextAlignment(TextAlignment));
            }

            if (TextTransform != TextTransform.None)
            {
                builder.Append(ClassProvider.TextTransform(TextTransform));
            }

            if (TextWeight != TextWeight.None)
            {
                builder.Append(ClassProvider.TextWeight(TextWeight));
            }

            if (TextOverflow != TextOverflow.None)
            {
                builder.Append(ClassProvider.TextOverflow(TextOverflow));
            }

            if (Background != Background.None)
            {
                builder.Append(ClassProvider.BackgroundColor(Background));
            }

            if (Shadow != Shadow.None)
            {
                builder.Append(ClassProvider.Shadow(Shadow));
            }
        }