protected override void RenderAttributes(AttributesBuilder builder) { base.RenderAttributes(builder); if (BackgroundColor != null) { builder.AddAttribute(nameof(BackgroundColor), AttributeHelper.ColorToString(BackgroundColor.Value)); } if (FontAttributes != null) { builder.AddAttribute(nameof(FontAttributes), (int)FontAttributes.Value); } if (FontSize != null) { builder.AddAttribute(nameof(FontSize), AttributeHelper.DoubleToString(FontSize.Value)); } if (Text != null) { builder.AddAttribute(nameof(Text), Text); } if (TextColor != null) { builder.AddAttribute(nameof(TextColor), AttributeHelper.ColorToString(TextColor.Value)); } if (TextDecorations != null) { builder.AddAttribute(nameof(TextDecorations), (int)TextDecorations.Value); } }
protected override void RenderAttributes(AttributesBuilder builder) { base.RenderAttributes(builder); if (CharacterSpacing != null) { builder.AddAttribute(nameof(CharacterSpacing), AttributeHelper.DoubleToString(CharacterSpacing.Value)); } if (FontAttributes != null) { builder.AddAttribute(nameof(FontAttributes), (int)FontAttributes.Value); } if (FontFamily != null) { builder.AddAttribute(nameof(FontFamily), FontFamily); } if (FontSize != null) { builder.AddAttribute(nameof(FontSize), AttributeHelper.DoubleToString(FontSize.Value)); } if (Format != null) { builder.AddAttribute(nameof(Format), Format); } if (TextColor != null) { builder.AddAttribute(nameof(TextColor), AttributeHelper.ColorToString(TextColor.Value)); } if (Time != null) { builder.AddAttribute(nameof(Time), AttributeHelper.TimeSpanToString(Time.Value)); } RenderAdditionalAttributes(builder); }
protected override void RenderAttributes(AttributesBuilder builder) { base.RenderAttributes(builder); if (Text != null) { builder.AddAttribute(nameof(Text), Text); } if (TextColor != null) { builder.AddAttribute(nameof(TextColor), AttributeHelper.ColorToString(TextColor.Value)); } if (FontSize != null) { builder.AddAttribute(nameof(FontSize), AttributeHelper.DoubleToString(FontSize.Value)); } if (HorizontalTextAlignment != null) { builder.AddAttribute(nameof(HorizontalTextAlignment), (int)HorizontalTextAlignment.Value); } if (VerticalTextAlignment != null) { builder.AddAttribute(nameof(VerticalTextAlignment), (int)VerticalTextAlignment.Value); } if (FontAttributes != null) { builder.AddAttribute(nameof(FontAttributes), (int)FontAttributes.Value); } if (TextDecorations != null) { builder.AddAttribute(nameof(TextDecorations), (int)TextDecorations.Value); } }
protected override void RenderAttributes(AttributesBuilder builder) { base.RenderAttributes(builder); if (Aspect != null) { builder.AddAttribute(nameof(Aspect), (int)Aspect.Value); } if (BorderColor != null) { builder.AddAttribute(nameof(BorderColor), AttributeHelper.ColorToString(BorderColor.Value)); } if (BorderWidth != null) { builder.AddAttribute(nameof(BorderWidth), AttributeHelper.DoubleToString(BorderWidth.Value)); } if (CornerRadius != null) { builder.AddAttribute(nameof(CornerRadius), CornerRadius.Value); } if (IsOpaque != null) { builder.AddAttribute(nameof(IsOpaque), IsOpaque.Value); } if (Padding != null) { builder.AddAttribute(nameof(Padding), AttributeHelper.ThicknessToString(Padding.Value)); } if (Source != null) { builder.AddAttribute(nameof(Source), AttributeHelper.ObjectToDelegate(Source)); } RenderAdditionalAttributes(builder); }
protected override void RenderAttributes(AttributesBuilder builder) { base.RenderAttributes(builder); if (Maximum != null) { builder.AddAttribute(nameof(Maximum), AttributeHelper.DoubleToString(Maximum.Value)); } if (MaximumTrackColor != null) { builder.AddAttribute(nameof(MaximumTrackColor), AttributeHelper.ColorToString(MaximumTrackColor.Value)); } if (Minimum != null) { builder.AddAttribute(nameof(Minimum), AttributeHelper.DoubleToString(Minimum.Value)); } if (MinimumTrackColor != null) { builder.AddAttribute(nameof(MinimumTrackColor), AttributeHelper.ColorToString(MinimumTrackColor.Value)); } if (ThumbColor != null) { builder.AddAttribute(nameof(ThumbColor), AttributeHelper.ColorToString(ThumbColor.Value)); } if (ThumbImageSource != null) { builder.AddAttribute(nameof(ThumbImageSource), AttributeHelper.ObjectToDelegate(ThumbImageSource)); } if (Value != null) { builder.AddAttribute(nameof(Value), AttributeHelper.DoubleToString(Value.Value)); } RenderAdditionalAttributes(builder); }
protected override void RenderAttributes(AttributesBuilder builder) { base.RenderAttributes(builder); if (FlyoutBackgroundColor != null) { builder.AddAttribute(nameof(FlyoutBackgroundColor), AttributeHelper.ColorToString(FlyoutBackgroundColor.Value)); } if (FlyoutBackgroundImage != null) { builder.AddAttribute(nameof(FlyoutBackgroundImage), AttributeHelper.ImageSourceToString(FlyoutBackgroundImage)); } if (FlyoutBackgroundImageAspect != null) { builder.AddAttribute(nameof(FlyoutBackgroundImageAspect), (int)FlyoutBackgroundImageAspect.Value); } if (FlyoutBehavior != null) { builder.AddAttribute(nameof(FlyoutBehavior), (int)FlyoutBehavior.Value); } if (FlyoutHeaderBehavior != null) { builder.AddAttribute(nameof(FlyoutHeaderBehavior), (int)FlyoutHeaderBehavior.Value); } if (FlyoutIcon != null) { builder.AddAttribute(nameof(FlyoutIcon), AttributeHelper.ImageSourceToString(FlyoutIcon)); } if (FlyoutIsPresented != null) { builder.AddAttribute(nameof(FlyoutIsPresented), FlyoutIsPresented.Value); } RenderAdditionalAttributes(builder); }
protected override void RenderAttributes(AttributesBuilder builder) { base.RenderAttributes(builder); if (CharacterSpacing != null) { builder.AddAttribute(nameof(CharacterSpacing), AttributeHelper.DoubleToString(CharacterSpacing.Value)); } if (FontAttributes != null) { builder.AddAttribute(nameof(FontAttributes), (int)FontAttributes.Value); } if (FontFamily != null) { builder.AddAttribute(nameof(FontFamily), FontFamily); } if (FontSize != null) { builder.AddAttribute(nameof(FontSize), AttributeHelper.DoubleToString(FontSize.Value)); } if (HorizontalTextAlignment != null) { builder.AddAttribute(nameof(HorizontalTextAlignment), (int)HorizontalTextAlignment.Value); } if (ItemDisplayBinding != null) { builder.AddAttribute(nameof(ItemDisplayBinding), ItemDisplayBinding); } if (ItemsSource != null) { builder.AddAttribute(nameof(ItemsSource), AttributeHelper.ObjectToDelegate(ItemsSource)); } if (SelectedItem != null) { builder.AddAttribute(nameof(SelectedItem), AttributeHelper.ObjectToDelegate(SelectedItem)); } if (TextColor != null) { builder.AddAttribute(nameof(TextColor), AttributeHelper.ColorToString(TextColor)); } if (Title != null) { builder.AddAttribute(nameof(Title), Title); } if (TitleColor != null) { builder.AddAttribute(nameof(TitleColor), AttributeHelper.ColorToString(TitleColor)); } if (VerticalTextAlignment != null) { builder.AddAttribute(nameof(VerticalTextAlignment), (int)VerticalTextAlignment.Value); } builder.AddAttribute(nameof(SelectedIndex), SelectedIndex); builder.AddAttribute("onselecteditemchanged", EventCallback.Factory.Create <ChangeEventArgs>(this, HandleSelectedItemChanged)); builder.AddAttribute("onselectedindexchanged", EventCallback.Factory.Create <ChangeEventArgs>(this, HandleSelectedIndexChanged)); }
protected override void RenderAttributes(AttributesBuilder builder) { if (NavBarIsVisible.HasValue) { builder.AddAttribute(nameof(NavBarIsVisible), NavBarIsVisible.Value); } if (NavBarHasShadow.HasValue) { builder.AddAttribute(nameof(NavBarHasShadow), NavBarHasShadow.Value); } if (TabBarIsVisible.HasValue) { builder.AddAttribute(nameof(TabBarIsVisible), TabBarIsVisible.Value); } if (BackgroundColor.HasValue) { builder.AddAttribute(nameof(BackgroundColor), AttributeHelper.ColorToString(BackgroundColor.Value)); } if (DisabledColor.HasValue) { builder.AddAttribute(nameof(DisabledColor), AttributeHelper.ColorToString(DisabledColor.Value)); } if (ForegroundColor.HasValue) { builder.AddAttribute(nameof(ForegroundColor), AttributeHelper.ColorToString(ForegroundColor.Value)); } if (TabBarBackgroundColor.HasValue) { builder.AddAttribute(nameof(TabBarBackgroundColor), AttributeHelper.ColorToString(TabBarBackgroundColor.Value)); } if (TabBarDisabledColor.HasValue) { builder.AddAttribute(nameof(TabBarDisabledColor), AttributeHelper.ColorToString(TabBarDisabledColor.Value)); } if (TabBarForegroundColor.HasValue) { builder.AddAttribute(nameof(TabBarForegroundColor), AttributeHelper.ColorToString(TabBarForegroundColor.Value)); } if (TabBarTitleColor.HasValue) { builder.AddAttribute(nameof(TabBarTitleColor), AttributeHelper.ColorToString(TabBarTitleColor.Value)); } if (TabBarUnselectedColor.HasValue) { builder.AddAttribute(nameof(TabBarUnselectedColor), AttributeHelper.ColorToString(TabBarUnselectedColor.Value)); } if (TitleColor.HasValue) { builder.AddAttribute(nameof(TitleColor), AttributeHelper.ColorToString(TitleColor.Value)); } if (UnselectedColor.HasValue) { builder.AddAttribute(nameof(UnselectedColor), AttributeHelper.ColorToString(UnselectedColor.Value)); } }
protected override void RenderAttributes(AttributesBuilder builder) { base.RenderAttributes(builder); if (BorderColor != null) { builder.AddAttribute(nameof(BorderColor), AttributeHelper.ColorToString(BorderColor.Value)); } if (BorderWidth != null) { builder.AddAttribute(nameof(BorderWidth), AttributeHelper.DoubleToString(BorderWidth.Value)); } if (CharacterSpacing != null) { builder.AddAttribute(nameof(CharacterSpacing), AttributeHelper.DoubleToString(CharacterSpacing.Value)); } if (CornerRadius != null) { builder.AddAttribute(nameof(CornerRadius), CornerRadius.Value); } if (FontAttributes != null) { builder.AddAttribute(nameof(FontAttributes), (int)FontAttributes.Value); } if (FontFamily != null) { builder.AddAttribute(nameof(FontFamily), FontFamily); } if (FontSize != null) { builder.AddAttribute(nameof(FontSize), AttributeHelper.DoubleToString(FontSize.Value)); } if (ImageSource != null) { builder.AddAttribute(nameof(ImageSource), AttributeHelper.ObjectToDelegate(ImageSource)); } if (Padding != null) { builder.AddAttribute(nameof(Padding), AttributeHelper.ThicknessToString(Padding.Value)); } if (Text != null) { builder.AddAttribute(nameof(Text), Text); } if (TextColor != null) { builder.AddAttribute(nameof(TextColor), AttributeHelper.ColorToString(TextColor.Value)); } if (TextTransform != null) { builder.AddAttribute(nameof(TextTransform), (int)TextTransform.Value); } RenderAdditionalAttributes(builder); }
protected override void RenderAttributes(AttributesBuilder builder) { base.RenderAttributes(builder); if (Color != null) { builder.AddAttribute(nameof(Color), AttributeHelper.ColorToString(Color.Value)); } RenderAdditionalAttributes(builder); }
protected override void RenderAttributes(AttributesBuilder builder) { base.RenderAttributes(builder); if (IsRunning != null) { builder.AddAttribute(nameof(IsRunning), IsRunning.Value); } if (Color != null) { builder.AddAttribute(nameof(Color), AttributeHelper.ColorToString(Color.Value)); } }
protected override void RenderAttributes(AttributesBuilder builder) { base.RenderAttributes(builder); if (BackgroundColor != null) { builder.AddAttribute(nameof(BackgroundColor), AttributeHelper.ColorToString(BackgroundColor.Value)); } if (CharacterSpacing != null) { builder.AddAttribute(nameof(CharacterSpacing), AttributeHelper.DoubleToString(CharacterSpacing.Value)); } if (FontAttributes != null) { builder.AddAttribute(nameof(FontAttributes), (int)FontAttributes.Value); } if (FontFamily != null) { builder.AddAttribute(nameof(FontFamily), FontFamily); } if (FontSize != null) { builder.AddAttribute(nameof(FontSize), AttributeHelper.DoubleToString(FontSize.Value)); } if (ForegroundColor != null) { builder.AddAttribute(nameof(ForegroundColor), AttributeHelper.ColorToString(ForegroundColor.Value)); } if (LineHeight != null) { builder.AddAttribute(nameof(LineHeight), AttributeHelper.DoubleToString(LineHeight.Value)); } if (Text != null) { builder.AddAttribute(nameof(Text), Text); } if (TextColor != null) { builder.AddAttribute(nameof(TextColor), AttributeHelper.ColorToString(TextColor.Value)); } if (TextDecorations != null) { builder.AddAttribute(nameof(TextDecorations), (int)TextDecorations.Value); } if (TextTransform != null) { builder.AddAttribute(nameof(TextTransform), (int)TextTransform.Value); } RenderAdditionalAttributes(builder); }
protected override void RenderAttributes(AttributesBuilder builder) { base.RenderAttributes(builder); if (Progress != null) { builder.AddAttribute(nameof(Progress), AttributeHelper.DoubleToString(Progress.Value)); } if (ProgressColor != null) { builder.AddAttribute(nameof(ProgressColor), AttributeHelper.ColorToString(ProgressColor)); } RenderAdditionalAttributes(builder); }
protected override void RenderAttributes(AttributesBuilder builder) { base.RenderAttributes(builder); if (Text != null) { builder.AddAttribute(nameof(Text), Text); } if (TextColor != null) { builder.AddAttribute(nameof(TextColor), AttributeHelper.ColorToString(TextColor.Value)); } builder.AddAttribute("onclick", OnClick); }
protected override void RenderAttributes(AttributesBuilder builder) { base.RenderAttributes(builder); if (FlyoutBackgroundColor != null) { builder.AddAttribute(nameof(FlyoutBackgroundColor), AttributeHelper.ColorToString(FlyoutBackgroundColor)); } if (FlyoutBackgroundImage != null) { builder.AddAttribute(nameof(FlyoutBackgroundImage), AttributeHelper.ObjectToDelegate(FlyoutBackgroundImage)); } if (FlyoutBackgroundImageAspect != null) { builder.AddAttribute(nameof(FlyoutBackgroundImageAspect), (int)FlyoutBackgroundImageAspect.Value); } if (FlyoutBehavior != null) { builder.AddAttribute(nameof(FlyoutBehavior), (int)FlyoutBehavior.Value); } if (FlyoutHeaderBehavior != null) { builder.AddAttribute(nameof(FlyoutHeaderBehavior), (int)FlyoutHeaderBehavior.Value); } if (FlyoutHeight != null) { builder.AddAttribute(nameof(FlyoutHeight), AttributeHelper.DoubleToString(FlyoutHeight.Value)); } if (FlyoutIcon != null) { builder.AddAttribute(nameof(FlyoutIcon), AttributeHelper.ObjectToDelegate(FlyoutIcon)); } if (FlyoutIsPresented != null) { builder.AddAttribute(nameof(FlyoutIsPresented), FlyoutIsPresented.Value); } if (FlyoutVerticalScrollMode != null) { builder.AddAttribute(nameof(FlyoutVerticalScrollMode), (int)FlyoutVerticalScrollMode.Value); } if (FlyoutWidth != null) { builder.AddAttribute(nameof(FlyoutWidth), AttributeHelper.DoubleToString(FlyoutWidth.Value)); } RenderAdditionalAttributes(builder); }
protected override void RenderAttributes(AttributesBuilder builder) { base.RenderAttributes(builder); if (CharacterSpacing != null) { builder.AddAttribute(nameof(CharacterSpacing), AttributeHelper.DoubleToString(CharacterSpacing.Value)); } if (IsReadOnly != null) { builder.AddAttribute(nameof(IsReadOnly), IsReadOnly.Value); } if (IsSpellCheckEnabled != null) { builder.AddAttribute(nameof(IsSpellCheckEnabled), IsSpellCheckEnabled.Value); } if (Keyboard != null) { builder.AddAttribute(nameof(Keyboard), AttributeHelper.ObjectToDelegate(Keyboard)); } if (MaxLength != null) { builder.AddAttribute(nameof(MaxLength), MaxLength.Value); } if (Placeholder != null) { builder.AddAttribute(nameof(Placeholder), Placeholder); } if (PlaceholderColor != null) { builder.AddAttribute(nameof(PlaceholderColor), AttributeHelper.ColorToString(PlaceholderColor)); } if (Text != null) { builder.AddAttribute(nameof(Text), Text); } if (TextColor != null) { builder.AddAttribute(nameof(TextColor), AttributeHelper.ColorToString(TextColor)); } if (TextTransform != null) { builder.AddAttribute(nameof(TextTransform), (int)TextTransform.Value); } RenderAdditionalAttributes(builder); }
protected override void RenderAttributes(AttributesBuilder builder) { base.RenderAttributes(builder); if (CharacterSpacing != null) { builder.AddAttribute(nameof(CharacterSpacing), AttributeHelper.DoubleToString(CharacterSpacing.Value)); } if (Date != null) { builder.AddAttribute(nameof(Date), AttributeHelper.DateTimeToString(Date.Value)); } if (FontAttributes != null) { builder.AddAttribute(nameof(FontAttributes), (int)FontAttributes.Value); } if (FontAutoScalingEnabled != null) { builder.AddAttribute(nameof(FontAutoScalingEnabled), FontAutoScalingEnabled.Value); } if (FontFamily != null) { builder.AddAttribute(nameof(FontFamily), FontFamily); } if (FontSize != null) { builder.AddAttribute(nameof(FontSize), AttributeHelper.DoubleToString(FontSize.Value)); } if (Format != null) { builder.AddAttribute(nameof(Format), Format); } if (MaximumDate != null) { builder.AddAttribute(nameof(MaximumDate), AttributeHelper.DateTimeToString(MaximumDate.Value)); } if (MinimumDate != null) { builder.AddAttribute(nameof(MinimumDate), AttributeHelper.DateTimeToString(MinimumDate.Value)); } if (TextColor != null) { builder.AddAttribute(nameof(TextColor), AttributeHelper.ColorToString(TextColor)); } RenderAdditionalAttributes(builder); }
protected override void RenderAttributes(AttributesBuilder builder) { base.RenderAttributes(builder); if (HasShadow != null) { builder.AddAttribute(nameof(HasShadow), HasShadow.Value); } if (BorderColor != null) { builder.AddAttribute(nameof(BorderColor), AttributeHelper.ColorToString(BorderColor.Value)); } if (CornerRadius != null) { builder.AddAttribute(nameof(CornerRadius), AttributeHelper.SingleToString(CornerRadius.Value)); } }
protected override void RenderAttributes(AttributesBuilder builder) { base.RenderAttributes(builder); if (IsToggled != null) { builder.AddAttribute(nameof(IsToggled), IsToggled.Value); } if (OnColor != null) { builder.AddAttribute(nameof(OnColor), AttributeHelper.ColorToString(OnColor.Value)); } if (ThumbColor != null) { builder.AddAttribute(nameof(ThumbColor), AttributeHelper.ColorToString(ThumbColor.Value)); } RenderAdditionalAttributes(builder); }
protected override void RenderAttributes(AttributesBuilder builder) { base.RenderAttributes(builder); //[Parameter] public ShellItem CurrentItem { get; set; } //[Parameter] public ShellNavigationState CurrentState { get; } if (FlyoutBackgroundImageAspect != null) { // NOTE: The Aspect must be set before the image or else an exception is thrown builder.AddAttribute(nameof(FlyoutBackgroundImageAspect), (int)FlyoutBackgroundImageAspect.Value); } if (FlyoutBackgroundImage != null) { builder.AddAttribute(nameof(FlyoutBackgroundImage), AttributeHelper.ImageSourceToString(FlyoutBackgroundImage)); } if (FlyoutBackgroundColor != null) { builder.AddAttribute(nameof(FlyoutBackgroundColor), AttributeHelper.ColorToString(FlyoutBackgroundColor.Value)); } if (FlyoutBehavior != null) { builder.AddAttribute(nameof(FlyoutBehavior), (int)FlyoutBehavior.Value); } if (FlyoutHeaderBehavior != null) { builder.AddAttribute(nameof(FlyoutHeaderBehavior), (int)FlyoutHeaderBehavior.Value); } //[Parameter] public DataTemplate FlyoutHeaderTemplate { get; set; } if (FlyoutIcon != null) { builder.AddAttribute(nameof(FlyoutIcon), AttributeHelper.ImageSourceToString(FlyoutIcon)); } //[Parameter] public bool? FlyoutIsPresented { get; set; } // TODO: Two-way binding? //[Parameter] public DataTemplate ItemTemplate { get; set; } //[Parameter] public DataTemplate MenuItemTemplate { get; set; } builder.AddAttribute("onnavigated", OnNavigated); builder.AddAttribute("onnavigating", OnNavigating); }
protected override void RenderAttributes(AttributesBuilder builder) { base.RenderAttributes(builder); if (BarBackgroundColor != null) { builder.AddAttribute(nameof(BarBackgroundColor), AttributeHelper.ColorToString(BarBackgroundColor.Value)); } if (BarTextColor != null) { builder.AddAttribute(nameof(BarTextColor), AttributeHelper.ColorToString(BarTextColor.Value)); } if (SelectedTabColor != null) { builder.AddAttribute(nameof(SelectedTabColor), AttributeHelper.ColorToString(SelectedTabColor.Value)); } if (UnselectedTabColor != null) { builder.AddAttribute(nameof(UnselectedTabColor), AttributeHelper.ColorToString(UnselectedTabColor.Value)); } RenderAdditionalAttributes(builder); }
protected override void RenderAttributes(AttributesBuilder builder) { base.RenderAttributes(builder); if (CharacterSpacing != null) { builder.AddAttribute(nameof(CharacterSpacing), AttributeHelper.DoubleToString(CharacterSpacing.Value)); } if (ClearButtonVisibility != null) { builder.AddAttribute(nameof(ClearButtonVisibility), (int)ClearButtonVisibility.Value); } if (CursorPosition != null) { builder.AddAttribute(nameof(CursorPosition), CursorPosition.Value); } if (FontAttributes != null) { builder.AddAttribute(nameof(FontAttributes), (int)FontAttributes.Value); } if (FontFamily != null) { builder.AddAttribute(nameof(FontFamily), FontFamily); } if (FontSize != null) { builder.AddAttribute(nameof(FontSize), AttributeHelper.DoubleToString(FontSize.Value)); } if (HorizontalTextAlignment != null) { builder.AddAttribute(nameof(HorizontalTextAlignment), (int)HorizontalTextAlignment.Value); } if (IsPassword != null) { builder.AddAttribute(nameof(IsPassword), IsPassword.Value); } if (IsTextPredictionEnabled != null) { builder.AddAttribute(nameof(IsTextPredictionEnabled), IsTextPredictionEnabled.Value); } if (Placeholder != null) { builder.AddAttribute(nameof(Placeholder), Placeholder); } if (PlaceholderColor != null) { builder.AddAttribute(nameof(PlaceholderColor), AttributeHelper.ColorToString(PlaceholderColor.Value)); } if (ReturnType != null) { builder.AddAttribute(nameof(ReturnType), (int)ReturnType.Value); } if (SelectionLength != null) { builder.AddAttribute(nameof(SelectionLength), SelectionLength.Value); } if (Text != null) { builder.AddAttribute(nameof(Text), Text); } if (TextColor != null) { builder.AddAttribute(nameof(TextColor), AttributeHelper.ColorToString(TextColor.Value)); } if (VerticalTextAlignment != null) { builder.AddAttribute(nameof(VerticalTextAlignment), (int)VerticalTextAlignment.Value); } RenderAdditionalAttributes(builder); }
protected override void RenderAttributes(AttributesBuilder builder) { base.RenderAttributes(builder); if (CharacterSpacing != null) { builder.AddAttribute(nameof(CharacterSpacing), AttributeHelper.DoubleToString(CharacterSpacing.Value)); } if (ClearButtonVisibility != null) { builder.AddAttribute(nameof(ClearButtonVisibility), (int)ClearButtonVisibility.Value); } if (CursorPosition != null) { builder.AddAttribute(nameof(CursorPosition), CursorPosition.Value); } if (FontAttributes != null) { builder.AddAttribute(nameof(FontAttributes), (int)FontAttributes.Value); } if (FontFamily != null) { builder.AddAttribute(nameof(FontFamily), FontFamily); } if (FontSize != null) { builder.AddAttribute(nameof(FontSize), AttributeHelper.DoubleToString(FontSize.Value)); } if (HorizontalTextAlignment != null) { builder.AddAttribute(nameof(HorizontalTextAlignment), (int)HorizontalTextAlignment); } if (IsPassword != null) { builder.AddAttribute(nameof(IsPassword), IsPassword.Value); } if (IsTextPredictionEnabled != null) { builder.AddAttribute(nameof(IsTextPredictionEnabled), IsTextPredictionEnabled.Value); } if (Placeholder != null) { builder.AddAttribute(nameof(Placeholder), Placeholder); } if (PlaceholderColor != null) { builder.AddAttribute(nameof(PlaceholderColor), AttributeHelper.ColorToString(PlaceholderColor.Value)); } if (ReturnType != null) { builder.AddAttribute(nameof(ReturnType), (int)ReturnType); } if (SelectionLength != null) { builder.AddAttribute(nameof(SelectionLength), SelectionLength.Value); } if (Text != null) { builder.AddAttribute(nameof(Text), Text); } if (TextColor != null) { builder.AddAttribute(nameof(TextColor), AttributeHelper.ColorToString(TextColor.Value)); } if (VerticalTextAlignment != null) { builder.AddAttribute(nameof(VerticalTextAlignment), (int)VerticalTextAlignment); } builder.AddAttribute("oncompleted", OnCompleted); builder.AddAttribute("ontextchanged", EventCallback.Factory.Create <ChangeEventArgs>(this, HandleTextChanged)); }
protected override void RenderAttributes(AttributesBuilder builder) { base.RenderAttributes(builder); if (CharacterSpacing != null) { builder.AddAttribute(nameof(CharacterSpacing), AttributeHelper.DoubleToString(CharacterSpacing.Value)); } if (FontAttributes != null) { builder.AddAttribute(nameof(FontAttributes), (int)FontAttributes.Value); } if (FontFamily != null) { builder.AddAttribute(nameof(FontFamily), FontFamily); } if (FontSize != null) { builder.AddAttribute(nameof(FontSize), AttributeHelper.DoubleToString(FontSize.Value)); } if (HorizontalTextAlignment != null) { builder.AddAttribute(nameof(HorizontalTextAlignment), (int)HorizontalTextAlignment.Value); } if (LineBreakMode != null) { builder.AddAttribute(nameof(LineBreakMode), (int)LineBreakMode.Value); } if (LineHeight != null) { builder.AddAttribute(nameof(LineHeight), AttributeHelper.DoubleToString(LineHeight.Value)); } if (MaxLines != null) { builder.AddAttribute(nameof(MaxLines), MaxLines.Value); } if (Padding != null) { builder.AddAttribute(nameof(Padding), AttributeHelper.ThicknessToString(Padding.Value)); } if (Text != null) { builder.AddAttribute(nameof(Text), Text); } if (TextColor != null) { builder.AddAttribute(nameof(TextColor), AttributeHelper.ColorToString(TextColor.Value)); } if (TextDecorations != null) { builder.AddAttribute(nameof(TextDecorations), (int)TextDecorations.Value); } if (TextType != null) { builder.AddAttribute(nameof(TextType), (int)TextType.Value); } if (VerticalTextAlignment != null) { builder.AddAttribute(nameof(VerticalTextAlignment), (int)VerticalTextAlignment.Value); } RenderAdditionalAttributes(builder); }
protected override void RenderAttributes(AttributesBuilder builder) { base.RenderAttributes(builder); if (AnchorX != null) { builder.AddAttribute(nameof(AnchorX), AttributeHelper.DoubleToString(AnchorX.Value)); } if (AnchorY != null) { builder.AddAttribute(nameof(AnchorY), AttributeHelper.DoubleToString(AnchorY.Value)); } if (BackgroundColor != null) { builder.AddAttribute(nameof(BackgroundColor), AttributeHelper.ColorToString(BackgroundColor.Value)); } if (FlowDirection != null) { builder.AddAttribute(nameof(FlowDirection), (int)FlowDirection.Value); } if (HeightRequest != null) { builder.AddAttribute(nameof(HeightRequest), AttributeHelper.DoubleToString(HeightRequest.Value)); } if (InputTransparent != null) { builder.AddAttribute(nameof(InputTransparent), InputTransparent.Value); } if (IsEnabled != null) { builder.AddAttribute(nameof(IsEnabled), IsEnabled.Value); } if (IsTabStop != null) { builder.AddAttribute(nameof(IsTabStop), IsTabStop.Value); } if (IsVisible != null) { builder.AddAttribute(nameof(IsVisible), IsVisible.Value); } if (MinimumHeightRequest != null) { builder.AddAttribute(nameof(MinimumHeightRequest), AttributeHelper.DoubleToString(MinimumHeightRequest.Value)); } if (MinimumWidthRequest != null) { builder.AddAttribute(nameof(MinimumWidthRequest), AttributeHelper.DoubleToString(MinimumWidthRequest.Value)); } if (Opacity != null) { builder.AddAttribute(nameof(Opacity), AttributeHelper.DoubleToString(Opacity.Value)); } if (Rotation != null) { builder.AddAttribute(nameof(Rotation), AttributeHelper.DoubleToString(Rotation.Value)); } if (RotationX != null) { builder.AddAttribute(nameof(RotationX), AttributeHelper.DoubleToString(RotationX.Value)); } if (RotationY != null) { builder.AddAttribute(nameof(RotationY), AttributeHelper.DoubleToString(RotationY.Value)); } if (Scale != null) { builder.AddAttribute(nameof(Scale), AttributeHelper.DoubleToString(Scale.Value)); } if (ScaleX != null) { builder.AddAttribute(nameof(ScaleX), AttributeHelper.DoubleToString(ScaleX.Value)); } if (ScaleY != null) { builder.AddAttribute(nameof(ScaleY), AttributeHelper.DoubleToString(ScaleY.Value)); } if (TabIndex != null) { builder.AddAttribute(nameof(TabIndex), TabIndex.Value); } if (TranslationX != null) { builder.AddAttribute(nameof(TranslationX), AttributeHelper.DoubleToString(TranslationX.Value)); } if (TranslationY != null) { builder.AddAttribute(nameof(TranslationY), AttributeHelper.DoubleToString(TranslationY.Value)); } if (WidthRequest != null) { builder.AddAttribute(nameof(WidthRequest), AttributeHelper.DoubleToString(WidthRequest.Value)); } RenderAdditionalAttributes(builder); }