Ejemplo n.º 1
0
 protected override void BuildAttributeSet(AttributeSetBuilder builder)
 {
     builder.AddClassAttribute(x => x
                               .AddMultiple(ClassName, ClassNames.Unselectable, ClassNames.FlexRow)
                               .AddTextTransform(TextTransform)
                               .AddSize(Size));
 }
Ejemplo n.º 2
0
 protected override void BuildAttributeSet(AttributeSetBuilder builder)
 {
     builder.AddClassAttribute(x => x
                               .Add(ClassName)
                               .Add("expandable", IsExpandable)
                               .Add("expanded", _expanded));
 }
Ejemplo n.º 3
0
        protected override void BuildAttributeSet(AttributeSetBuilder builder)
        {
            base.BuildAttributeSet(builder);

            builder.AddClassAttribute(x => x
                                      .AddMultiple(ClassName, ClassNames.FlexRow, ClassNames.FlexWrap)
                                      .Add(ClassNames.Disabled, !IsEnabled));
        }
Ejemplo n.º 4
0
Archivo: LxFrame.cs Proyecto: Ieeax/web
        protected override void BuildAttributeSet(AttributeSetBuilder builder)
        {
            builder.AddClassAttribute(x => x
                                      .AddMultiple(ClassName, ClassNames.Border, ClassNames.BorderRounded)
                                      .AddElevation(Elevation));

            builder.Merge(AdditionalAttributes);
        }
Ejemplo n.º 5
0
        protected override void BuildAttributeSet(AttributeSetBuilder builder)
        {
            builder.AddClassAttribute(x => x
                                      .AddMultiple(ClassName, "px-4", ClassNames.HoverDefault, ClassNames.ActiveDefault)
                                      .Add(ClassNames.Unselectable)
                                      .Add(ClassNames.Disabled, !IsEnabled)
                                      .Add(ClassNames.Active, IsActive));

            builder.AddAttribute("data-lx-interaction", "3");
        }
Ejemplo n.º 6
0
        protected override void BuildAttributeSet(AttributeSetBuilder builder)
        {
            builder.AddClassAttribute(x => x
                                      .AddMultiple(ClassName, ClassNames.Unselectable)
                                      .Add(ClassNames.Disabled, !IsEnabled)
                                      .Add(ClassNames.Extended, IsExtended)
                                      .AddSize(Size));

            builder.AddAttribute("role", "combobox");
        }
Ejemplo n.º 7
0
 protected override void BuildAttributeSet(AttributeSetBuilder builder)
 {
     builder.AddClassAttribute(x => x
                               .AddMultiple(ClassName, ClassNames.Unselectable)
                               .Add(ClassNames.Disabled, !IsEnabled)
                               .AddAppearance(Appearance)
                               .AddFontColor(_backgroundColor)
                               .AddTextTransform(TextTransform)
                               .AddSize(Size));
 }
Ejemplo n.º 8
0
        protected override void BuildAttributeSet(AttributeSetBuilder builder)
        {
            builder.AddClassAttribute(x => x
                                      .Add(ClassName)
                                      .Add(ClassNames.Active, IsActive));

            builder.AddStyleAttribute(x => x
                                      .AddProperty("height", Size.ToString())
                                      .AddProperty("width", Size.ToString()));
        }
Ejemplo n.º 9
0
        protected override void BuildAttributeSet(AttributeSetBuilder builder)
        {
            base.BuildAttributeSet(builder);

            builder.AddClassAttribute(x => x
                                      .AddMultiple(ClassName, ClassNames.Unselectable)
                                      .Add(ClassNames.Border, !Value && Appearance == Appearance.Outlined)
                                      .Add(ClassNames.Disabled, !IsEnabled)
                                      .Add(ClassNames.Active, Value)
                                      .AddAppearance(Appearance)
                                      .AddSize(Size));

            builder.AddAttribute("role", "switch");
        }
Ejemplo n.º 10
0
        protected override void BuildAttributeSet(AttributeSetBuilder builder)
        {
            builder.AddAttribute("role", "img");
            builder.AddAriaAttribute("hidden", "true");
            builder.AddClassAttribute(ClassName);

            builder.AddStyleAttribute(x => x
                                      .AddProperty("height", Size.ToString())
                                      .AddProperty("min-height", Size.ToString())
                                      .AddProperty("width", Size.ToString())
                                      .AddProperty("min-width", Size.ToString())
                                      .AddProperty("fill", Fill.IsEmpty ? _fillColor.ToRgbStr() : Fill.ToRgbaStr(), _isSourceResource)
                                      .AddProperty("color", Fill.IsEmpty ? _fillColor.ToRgbStr() : Fill.ToRgbaStr(), _isSourceResource));
        }
Ejemplo n.º 11
0
        protected override void BuildAttributeSet(AttributeSetBuilder builder)
        {
            base.BuildAttributeSet(builder);

            builder.AddAttribute("role", "progressbar");
            builder.AddAriaAttribute("busy", "true");

            builder.AddClassAttribute("lx-skeleton", Shape switch
            {
                SkeletonShape.Rectangle => "lx-skeleton-rect",
                SkeletonShape.Ellipsis => "lx-skeleton-ellipsis",
                SkeletonShape.Pill => "lx-skeleton-pill",
                _ => "lx-skeleton-text", // default
            });
Ejemplo n.º 12
0
        protected override void BuildAttributeSet(AttributeSetBuilder builder)
        {
            base.BuildAttributeSet(builder);

            builder.AddClassAttribute(x => x
                                      .AddMultiple(ClassName, ClassNames.BorderRounded, ClassNames.FlexRow)
                                      .Add(ClassNames.Border, Appearance == Appearance.Outlined)
                                      .Add(ClassNames.Disabled, !IsEnabled)
                                      .Add(ClassNames.Focused, _hasFocus)
                                      .AddAppearance(Appearance)
                                      .AddFontColor(_backgroundColor, Appearance)
                                      .AddSize(Size));

            builder.AddAttribute("role", "textbox");
        }
Ejemplo n.º 13
0
        protected override void BuildAttributeSet(AttributeSetBuilder builder)
        {
            base.BuildAttributeSet(builder);

            builder.AddClassAttribute(x => x
                                      .AddMultiple(ClassName, ClassNames.BorderRounded, ClassNames.HoverDefault, ClassNames.ActiveDefault, ClassNames.Unselectable)
                                      .Add(ClassNames.Border, !Value && Appearance == Appearance.Outlined)
                                      .Add(ClassNames.Disabled, !IsEnabled)
                                      .Add(ClassNames.Active, Value)
                                      .AddAppearance(Appearance)
                                      .AddSize(Size));

            builder.AddAttribute("role", "checkbox");
            builder.AddAttribute("data-lx-interaction", "3");
        }
Ejemplo n.º 14
0
        protected override void BuildAttributeSet(AttributeSetBuilder builder)
        {
            builder.AddClassAttribute(x => x
                                      .AddMultiple(ClassName, _className, ClassNames.Unselectable)
                                      .Add(ClassNames.HoverDefault + " " + ClassNames.ActiveDefault, IsInteractable())
                                      .Add(ClassNames.BorderRounded, !_rounded)
                                      .Add(ClassNames.Border, !IsActive && Appearance == Appearance.Outlined)
                                      .Add(ClassNames.Disabled, !IsEnabled)
                                      .Add(ClassNames.Active, IsActive)
                                      .AddFontColor(IsActive ? _activeBackgroundColor : _backgroundColor, IsActive || Appearance != Appearance.Outlined)
                                      .AddAppearance(Appearance)
                                      .AddSize(Size));

            builder.AddAttribute("data-lx-interaction", "3");
        }
Ejemplo n.º 15
0
        protected override void BuildAttributeSet(AttributeSetBuilder builder)
        {
            base.BuildAttributeSet(builder);

            builder.AddClassAttribute(x => x
                                      .AddMultiple(ClassName, ClassNames.BorderRounded, ClassNames.ScrollbarThin)
                                      .Add(ClassNames.Border, Appearance == Appearance.Outlined)
                                      .Add(ClassNames.Disabled, !IsEnabled)
                                      .Add(ClassNames.Focused, _hasFocus)
                                      .AddAppearance(Appearance)
                                      .AddTextWrap(TextWrap)
                                      .AddFontColor(_backgroundColor, Appearance));

            builder.AddStyleAttribute(x => x
                                      .AddProperty("resize", ResizeAxis switch
            {
                ResizeAxis.Horizontal => "horizontal",
                ResizeAxis.Vertical => "vertical",
                ResizeAxis.Both => "both",
                _ => "none"
            }));
Ejemplo n.º 16
0
 protected override void BuildAttributeSet(AttributeSetBuilder builder)
 {
     builder.AddClassAttribute(ClassName, ClassNames.FlexColumn);
 }
Ejemplo n.º 17
0
 protected override void BuildAttributeSet(AttributeSetBuilder builder)
 {
     builder.AddClassAttribute(x => x
                               .Add(ClassName)
                               .Add(ClassNames.Disabled, !IsEnabled));
 }
Ejemplo n.º 18
0
 protected override void BuildAttributeSet(AttributeSetBuilder builder)
 {
     builder.AddClassAttribute(x => x
                               .Add(ClassName)
                               .Add(ClassNames.Active, RenderService.ActiveModal != null));
 }
Ejemplo n.º 19
0
 protected override void BuildAttributeSet(AttributeSetBuilder builder)
 {
     builder.AddClassAttribute(x => x
                               .AddMultiple(ClassName, ClassNames.FlexColumn)
                               .Add("fetching", _isFetching));
 }
Ejemplo n.º 20
0
 protected override void BuildAttributeSet(AttributeSetBuilder builder)
 {
     builder.AddClassAttribute(ClassName, ClassNames.BorderRounded);
     builder.AddAttribute("role", "grid");
 }
Ejemplo n.º 21
0
 protected override void BuildAttributeSet(AttributeSetBuilder builder)
 {
     builder.AddClassAttribute(x => x
                               .AddMultiple(ClassName, ClassNames.Unselectable)
                               .AddSize(Size));
 }
Ejemplo n.º 22
0
        protected override void BuildAttributeSet(AttributeSetBuilder builder)
        {
            base.BuildAttributeSet(builder);

            builder.AddClassAttribute(ClassName, ClassNames.FlexRow, ClassNames.FlexVerticalCenter, "p-3");
        }
Ejemplo n.º 23
0
 protected override void BuildAttributeSet(AttributeSetBuilder builder)
 {
     builder.AddClassAttribute(x => x
                               .AddMultiple(ClassName, ClassNames.FlexRow, "p-2")
                               .Add("stacked", Model != null && Model.Stacked));
 }
Ejemplo n.º 24
0
 protected override void BuildAttributeSet(AttributeSetBuilder builder)
 => builder.AddClassAttribute(ClassName, "lx-picker-view");
Ejemplo n.º 25
0
 protected override void BuildAttributeSet(AttributeSetBuilder builder)
 {
     builder.AddClassAttribute(ClassName, ClassNames.ScrollbarThin, "flex1", "px-3");
 }
Ejemplo n.º 26
0
 protected override void BuildAttributeSet(AttributeSetBuilder builder)
 {
     builder.AddClassAttribute(x => x
                               .AddMultiple(ClassName, "overflow-hidden", "flex-col", "lx-elevation-l5")
                               .AddAlignment(Alignment));
 }
Ejemplo n.º 27
0
 protected override void BuildAttributeSet(AttributeSetBuilder builder)
 {
     builder.AddClassAttribute(x => x
                               .Add(ClassName)
                               .Add(ClassNames.FlexRow, ClassNames.FlexColumn, Orientation == Orientation.Horizontal));
 }
Ejemplo n.º 28
0
 protected override void BuildAttributeSet(AttributeSetBuilder builder)
 {
     builder.AddClassAttribute(ClassName, ClassNames.FlexColumn);
     builder.AddStyleAttribute(x => x
                               .AddProperty("width", Width.ToString()));
 }
Ejemplo n.º 29
0
 protected override void BuildAttributeSet(AttributeSetBuilder builder)
 {
     builder.AddClassAttribute(ClassName);
 }
Ejemplo n.º 30
0
 protected override void BuildAttributeSet(AttributeSetBuilder builder)
 {
     builder.AddClassAttribute(ClassName, ClassNames.FlexRow, "p-2", "mt-3");
 }