Toast Engine
Loading...
Searching...
No Matches
editor.Components.Elements.StringBox Class Referencesealed
Inheritance diagram for editor.Components.Elements.StringBox:
Collaboration diagram for editor.Components.Elements.StringBox:

Static Public Attributes

static readonly StyledProperty< string?> ValueProperty
static readonly StyledProperty< bool > WrapProperty
static readonly DirectProperty< StringBox, TextWrapping > WrapModeProperty
static readonly DirectProperty< StringBox, bool > IsEditingProperty

Protected Member Functions

override void OnPropertyChanged (AvaloniaPropertyChangedEventArgs change)
override void OnApplyTemplate (TemplateAppliedEventArgs e)

Properties

string? Value [get, set]
bool Wrap [get, set]
TextWrapping WrapMode [get]
bool IsEditing [get]
override Type StyleKeyOverride [get]

Member Data Documentation

◆ IsEditingProperty

readonly DirectProperty<StringBox, bool> editor.Components.Elements.StringBox.IsEditingProperty
static
Initial value:
=
AvaloniaProperty.RegisterDirect<StringBox, bool>(nameof(IsEditing), o => o.m_isEditing)
Definition StringBox.cs:18

◆ ValueProperty

readonly StyledProperty<string?> editor.Components.Elements.StringBox.ValueProperty
static
Initial value:
=
AvaloniaProperty.Register<StringBox, string?>(nameof(Value), "", defaultBindingMode: BindingMode.TwoWay)

◆ WrapModeProperty

readonly DirectProperty<StringBox, TextWrapping> editor.Components.Elements.StringBox.WrapModeProperty
static
Initial value:
=
AvaloniaProperty.RegisterDirect<StringBox, TextWrapping>(nameof(WrapMode), o => o.m_wrapMode)

◆ WrapProperty

readonly StyledProperty<bool> editor.Components.Elements.StringBox.WrapProperty
static
Initial value:
=
AvaloniaProperty.Register<StringBox, bool>(nameof(Wrap), true)

The documentation for this class was generated from the following file:
  • editor/Components/Elements/StringBox.cs