Interface IFieldResolver
public interface IFieldResolver
- Extension Methods
Properties
EditorField
Get field resolver's visual input element
VisualElement EditorField { get; }
Property Value
Value
object Value { get; set; }
Property Value
Methods
Commit(object)
void Commit(object @object)
Parameters
objectobject
Copy(IFieldResolver)
void Copy(IFieldResolver resolver)
Parameters
resolverIFieldResolver
CreateField()
Create new visual input element
VisualElement CreateField()
Returns
IsAcceptable(Type, FieldInfo)
Whether this resolver can accept field
bool IsAcceptable(Type fieldValueType, FieldInfo fieldInfo)
Parameters
Returns
RegisterValueChangeCallback(ValueChangeDelegate)
Register a typeless object value change callback
void RegisterValueChangeCallback(ValueChangeDelegate fieldChangeCallback)
Parameters
fieldChangeCallbackValueChangeDelegate
Restore(object)
void Restore(object @object)
Parameters
objectobject