Skip to main content

PropertyKind

Enum PropertyKind 

Source
#[repr(u16)]
pub enum PropertyKind {
Show 125 variants Text = 1, Placeholder = 2, Enabled = 3, Multiline = 4, OnClick = 5, OnValueChange = 6, OnSubmit = 7, OnFocusLost = 8, OnKeyDown = 9, ItemCount = 10, ItemKey = 11, OnRangeRequested = 12, TypeRole = 13, FontSize = 14, FontWeight = 15, LineHeight = 16, LetterSpacing = 17, Color = 18, TextAlign = 19, MaxLines = 20, Overflow = 21, Arrangement = 22, Spacing = 23, SpaceRole = 24, Alignment = 25, Variant = 26, Asset = 28, Checked = 32, Steps = 33, Determinate = 34, Circular = 35, Vertical = 36, Open = 40, OnDismiss = 41, SelectedIndex = 42, Commands = 50, Value = 51, Min = 52, Max = 53, Icon = 60, Slot = 61, Columns = 62, MinColumnWidth = 63, Spans = 64, OnFilesEntered = 65, OnFilesDropped = 66, Section = 76, Count = 80, Collapsible = 90, ButtonKind = 75, Decorations = 100, SyntaxSpans = 101, TabWidth = 102, OnEditRejected = 103, OnHover = 104, OnSave = 105, OnDecorationClick = 106, Folds = 107, GutterDecorations = 108, OnSelectionChange = 109, Font = 110, WordBreak = 111, OverflowWrap = 112, TabSize = 113, AbsoluteSize = 114, SoftWrap = 115, SpanFonts = 116, OnVisibleRangeChange = 130, OnEditorFocusChange = 131, OnFoldChange = 132, OnCompositionChange = 133, OnPointer = 67, PointerKinds = 140, Cursor = 141, UserSelect = 142, IslandZoom = 120, WindowTitle = 150, WindowSize = 151, WindowMinSize = 152, WindowResizable = 153, WindowChrome = 154, WindowTitleBar = 155, WindowIcon = 156, WindowPosition = 157, WindowRestoreKey = 158, WindowZoomLevel = 159, DragFromPointer = 160, OnWindowCloseRequested = 161, OnWindowFocusChanged = 162, OnWindowMoved = 163, OnWindowDrag = 164, OnWindowUnavailable = 165, OnWindowClosed = 166, OnWindowDragOver = 167, TearOffKey = 168, OnFocusGained = 117, OnKeyUp = 118, AccessibleName = 119, TrackColor = 121, ThumbColor = 122, ActiveTrackColor = 123, ContainerColor = 124, CheckColor = 125, ControlSize = 126, ReportSize = 127, Scrim = 128, Bare = 169, HorizontalSpacing = 170, VerticalSpacing = 171, HorizontalAlignment = 172, VerticalAlignment = 173, MaxItemsInEachRow = 174, Placement = 175, Align = 176, OffsetDp = 177, LineNumbers = 178, GutterMinWidthDp = 179, GutterPaddingDp = 180, TextInsetDp = 181, CodeEditorColors = 182, OnCodeMetrics = 183, OnCodeScrolled = 184, CompactNavigation = 185, OnScrollChanged = 186, Progress = 27,
}

Variants§

§

Text = 1

§

Placeholder = 2

§

Enabled = 3

§

Multiline = 4

§

OnClick = 5

§

OnValueChange = 6

§

OnSubmit = 7

§

OnFocusLost = 8

§

OnKeyDown = 9

§

ItemCount = 10

§

ItemKey = 11

§

OnRangeRequested = 12

§

TypeRole = 13

§

FontSize = 14

§

FontWeight = 15

§

LineHeight = 16

§

LetterSpacing = 17

§

Color = 18

§

TextAlign = 19

§

MaxLines = 20

§

Overflow = 21

§

Arrangement = 22

§

Spacing = 23

§

SpaceRole = 24

§

Alignment = 25

§

Variant = 26

§

Asset = 28

§

Checked = 32

§

Steps = 33

§

Determinate = 34

§

Circular = 35

§

Vertical = 36

§

Open = 40

§

OnDismiss = 41

§

SelectedIndex = 42

§

Commands = 50

§

Value = 51

§

Min = 52

§

Max = 53

§

Icon = 60

§

Slot = 61

§

Columns = 62

§

MinColumnWidth = 63

§

Spans = 64

§

OnFilesEntered = 65

§

OnFilesDropped = 66

§

Section = 76

§

Count = 80

§

Collapsible = 90

§

ButtonKind = 75

§

Decorations = 100

§

SyntaxSpans = 101

§

TabWidth = 102

§

OnEditRejected = 103

§

OnHover = 104

§

OnSave = 105

§

OnDecorationClick = 106

§

Folds = 107

§

GutterDecorations = 108

§

OnSelectionChange = 109

§

Font = 110

§

WordBreak = 111

§

OverflowWrap = 112

§

TabSize = 113

§

AbsoluteSize = 114

§

SoftWrap = 115

§

SpanFonts = 116

§

OnVisibleRangeChange = 130

§

OnEditorFocusChange = 131

§

OnFoldChange = 132

§

OnCompositionChange = 133

§

OnPointer = 67

§

PointerKinds = 140

§

Cursor = 141

§

UserSelect = 142

§

IslandZoom = 120

§

WindowTitle = 150

§

WindowSize = 151

§

WindowMinSize = 152

§

WindowResizable = 153

§

WindowChrome = 154

§

WindowTitleBar = 155

§

WindowIcon = 156

§

WindowPosition = 157

§

WindowRestoreKey = 158

§

WindowZoomLevel = 159

§

DragFromPointer = 160

§

OnWindowCloseRequested = 161

§

OnWindowFocusChanged = 162

§

OnWindowMoved = 163

§

OnWindowDrag = 164

§

OnWindowUnavailable = 165

§

OnWindowClosed = 166

§

OnWindowDragOver = 167

§

TearOffKey = 168

§

OnFocusGained = 117

§

OnKeyUp = 118

§

AccessibleName = 119

§

TrackColor = 121

§

ThumbColor = 122

§

ActiveTrackColor = 123

§

ContainerColor = 124

§

CheckColor = 125

§

ControlSize = 126

§

ReportSize = 127

§

Scrim = 128

§

Bare = 169

§

HorizontalSpacing = 170

§

VerticalSpacing = 171

§

HorizontalAlignment = 172

§

VerticalAlignment = 173

§

MaxItemsInEachRow = 174

§

Placement = 175

§

Align = 176

§

OffsetDp = 177

§

LineNumbers = 178

§

GutterMinWidthDp = 179

§

GutterPaddingDp = 180

§

TextInsetDp = 181

§

CodeEditorColors = 182

§

OnCodeMetrics = 183

§

OnCodeScrolled = 184

§

CompactNavigation = 185

§

OnScrollChanged = 186

§

Progress = 27

Trait Implementations§

Source§

impl Clone for PropertyKind

Source§

fn clone(&self) -> Self

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Copy for PropertyKind

Source§

impl Debug for PropertyKind

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Eq for PropertyKind

Source§

impl From<PropertyKind> for u16

Source§

fn from(value: PropertyKind) -> Self

Converts to this type from the input type.
Source§

impl PartialEq for PropertyKind

Source§

fn eq(&self, other: &Self) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for PropertyKind

Source§

impl TryFrom<u16> for PropertyKind

Source§

type Error = ()

The type returned in the event of a conversion error.
Source§

fn try_from(value: u16) -> Result<Self, ()>

Performs the conversion.

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = !

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, !>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.