Перейти к основному содержимому

Class TypeField.UxmlSerializedData

Namespace: Aspid.FastTools.Types.Editors
Assembly: Aspid.FastTools.Editor.dll

[Serializable]
public class TypeField.UxmlSerializedData : BaseField<Type>.UxmlSerializedData

Inheritance​

object ← UxmlSerializedData ← VisualElement.UxmlSerializedData ← BindableElement.UxmlSerializedData ← BaseField<Type>.UxmlSerializedData ← TypeField.UxmlSerializedData

Derived​

InspectorTypeField.UxmlSerializedData

Extension Methods​

TextInputBaseFieldTextSelectionExtensions.AddOnCursorIndexChange<TypeField.UxmlSerializedData, TValue>(TypeField.UxmlSerializedData, Action), TextInputBaseFieldTextSelectionExtensions.AddOnSelectIndexChange<TypeField.UxmlSerializedData, TValue>(TypeField.UxmlSerializedData, Action), INotifyValueChangedExtensions.AddValueChanged<TypeField.UxmlSerializedData, TValue>(TypeField.UxmlSerializedData, EventCallback<ChangeEvent<TValue>>), ProfilerMarkerExtensionsForGenerator.Marker<TypeField.UxmlSerializedData>(TypeField.UxmlSerializedData), TextInputBaseFieldTextSelectionExtensions.RemoveOnCursorIndexChange<TypeField.UxmlSerializedData, TValue>(TypeField.UxmlSerializedData, Action), TextInputBaseFieldTextSelectionExtensions.RemoveOnSelectIndexChange<TypeField.UxmlSerializedData, TValue>(TypeField.UxmlSerializedData, Action), INotifyValueChangedExtensions.RemoveValueChanged<TypeField.UxmlSerializedData, TValue>(TypeField.UxmlSerializedData, EventCallback<ChangeEvent<TValue>>), TextInputBaseFieldExtensions.SetAutoCorrection<TypeField.UxmlSerializedData, TValue>(TypeField.UxmlSerializedData, bool), TextInputBaseFieldTextSelectionExtensions.SetCursorIndex<TypeField.UxmlSerializedData, TValue>(TypeField.UxmlSerializedData, int), TextInputBaseFieldExtensions.SetDelayed<TypeField.UxmlSerializedData, TValue>(TypeField.UxmlSerializedData, bool), TextInputBaseFieldTextSelectionExtensions.SetDoubleClickSelectsWord<TypeField.UxmlSerializedData, TValue>(TypeField.UxmlSerializedData, bool), TextInputBaseFieldExtensions.SetHideMobileInput<TypeField.UxmlSerializedData, TValue>(TypeField.UxmlSerializedData, bool), TextInputBaseFieldExtensions.SetHidePlaceholderOnFocus<TypeField.UxmlSerializedData, TValue>(TypeField.UxmlSerializedData, bool), TextInputBaseFieldExtensions.SetHideSoftKeyboard<TypeField.UxmlSerializedData, TValue>(TypeField.UxmlSerializedData, bool), SliderExtensions.SetHighValue<TypeField.UxmlSerializedData, TValue>(TypeField.UxmlSerializedData, TValue), TextInputBaseFieldExtensions.SetKeyboardType<TypeField.UxmlSerializedData, TValue>(TypeField.UxmlSerializedData, TouchScreenKeyboardType), BaseFieldExtensions.SetLabel<TypeField.UxmlSerializedData, TValue>(TypeField.UxmlSerializedData, string), SliderExtensions.SetLowValue<TypeField.UxmlSerializedData, TValue>(TypeField.UxmlSerializedData, TValue), TextInputBaseFieldExtensions.SetMaskChar<TypeField.UxmlSerializedData, TValue>(TypeField.UxmlSerializedData, char), TextInputBaseFieldExtensions.SetMaxLength<TypeField.UxmlSerializedData, TValue>(TypeField.UxmlSerializedData, int), TextInputBaseFieldExtensions.SetPassword<TypeField.UxmlSerializedData, TValue>(TypeField.UxmlSerializedData, bool), TextInputBaseFieldExtensions.SetPlaceholder<TypeField.UxmlSerializedData, TValue>(TypeField.UxmlSerializedData, string), TextInputBaseFieldExtensions.SetReadOnly<TypeField.UxmlSerializedData, TValue>(TypeField.UxmlSerializedData, bool), TextInputBaseFieldTextSelectionExtensions.SetSelectAllOnFocus<TypeField.UxmlSerializedData, TValue>(TypeField.UxmlSerializedData, bool), TextInputBaseFieldTextSelectionExtensions.SetSelectAllOnMouseUp<TypeField.UxmlSerializedData, TValue>(TypeField.UxmlSerializedData, bool), TextInputBaseFieldTextSelectionExtensions.SetSelectIndex<TypeField.UxmlSerializedData, TValue>(TypeField.UxmlSerializedData, int), TextInputBaseFieldTextSelectionExtensions.SetSelectable<TypeField.UxmlSerializedData, TValue>(TypeField.UxmlSerializedData, bool), TextInputBaseFieldTextSelectionExtensions.SetTripleClickSelectsLine<TypeField.UxmlSerializedData, TValue>(TypeField.UxmlSerializedData, bool), INotifyValueChangedExtensions.SetValue<TypeField.UxmlSerializedData, TValue>(TypeField.UxmlSerializedData, TValue, bool)

Methods​

CreateInstance()​

Returns an instance of the declaring element.

public override object CreateInstance()

Returns​

object

The new instance of the declaring element.

Deserialize(object)​

Applies serialized field values to a compatible visual element.

public override void Deserialize(object obj)

Parameters​

obj object

The element to have the serialized data applied to.

Register()​

[RegisterUxmlCache]
[Conditional("UNITY_EDITOR")]
public static void Register()