Interface ISerializableType
Namespace: Aspid.FastTools.Types
Assembly: Aspid.FastTools.dll
Defines the common contract of the serializable Type wrappers.
public interface ISerializableType
Extension Methods
TextInputBaseFieldTextSelectionExtensions.AddOnCursorIndexChange<ISerializableType, TValue>(ISerializableType, Action), TextInputBaseFieldTextSelectionExtensions.AddOnSelectIndexChange<ISerializableType, TValue>(ISerializableType, Action), INotifyValueChangedExtensions.AddValueChanged<ISerializableType, TValue>(ISerializableType, EventCallback<ChangeEvent<TValue>>), ProfilerMarkerExtensionsForGenerator.Marker<ISerializableType>(ISerializableType), TextInputBaseFieldTextSelectionExtensions.RemoveOnCursorIndexChange<ISerializableType, TValue>(ISerializableType, Action), TextInputBaseFieldTextSelectionExtensions.RemoveOnSelectIndexChange<ISerializableType, TValue>(ISerializableType, Action), INotifyValueChangedExtensions.RemoveValueChanged<ISerializableType, TValue>(ISerializableType, EventCallback<ChangeEvent<TValue>>), TextInputBaseFieldExtensions.SetAutoCorrection<ISerializableType, TValue>(ISerializableType, bool), TextInputBaseFieldTextSelectionExtensions.SetCursorIndex<ISerializableType, TValue>(ISerializableType, int), TextInputBaseFieldExtensions.SetDelayed<ISerializableType, TValue>(ISerializableType, bool), TextInputBaseFieldTextSelectionExtensions.SetDoubleClickSelectsWord<ISerializableType, TValue>(ISerializableType, bool), TextInputBaseFieldExtensions.SetHideMobileInput<ISerializableType, TValue>(ISerializableType, bool), TextInputBaseFieldExtensions.SetHidePlaceholderOnFocus<ISerializableType, TValue>(ISerializableType, bool), TextInputBaseFieldExtensions.SetHideSoftKeyboard<ISerializableType, TValue>(ISerializableType, bool), SliderExtensions.SetHighValue<ISerializableType, TValue>(ISerializableType, TValue), TextInputBaseFieldExtensions.SetKeyboardType<ISerializableType, TValue>(ISerializableType, TouchScreenKeyboardType), BaseFieldExtensions.SetLabel<ISerializableType, TValue>(ISerializableType, string), SliderExtensions.SetLowValue<ISerializableType, TValue>(ISerializableType, TValue), TextInputBaseFieldExtensions.SetMaskChar<ISerializableType, TValue>(ISerializableType, char), TextInputBaseFieldExtensions.SetMaxLength<ISerializableType, TValue>(ISerializableType, int), TextInputBaseFieldExtensions.SetPassword<ISerializableType, TValue>(ISerializableType, bool), TextInputBaseFieldExtensions.SetPlaceholder<ISerializableType, TValue>(ISerializableType, string), TextInputBaseFieldExtensions.SetReadOnly<ISerializableType, TValue>(ISerializableType, bool), TextInputBaseFieldTextSelectionExtensions.SetSelectAllOnFocus<ISerializableType, TValue>(ISerializableType, bool), TextInputBaseFieldTextSelectionExtensions.SetSelectAllOnMouseUp<ISerializableType, TValue>(ISerializableType, bool), TextInputBaseFieldTextSelectionExtensions.SetSelectIndex<ISerializableType, TValue>(ISerializableType, int), TextInputBaseFieldTextSelectionExtensions.SetSelectable<ISerializableType, TValue>(ISerializableType, bool), TextInputBaseFieldTextSelectionExtensions.SetTripleClickSelectsLine<ISerializableType, TValue>(ISerializableType, bool), INotifyValueChangedExtensions.SetValue<ISerializableType, TValue>(ISerializableType, TValue, bool)
Properties
BaseType
Gets the constraint the stored type must satisfy; Object when unconstrained.
Type BaseType { get; }
Property Value
Type
Gets the resolved type, or null when no type is stored or its stored name cannot be resolved.
Type? Type { get; }
Property Value
Type?