public static PropertyDrawer GetDrawer(FieldInfo field) { Type type = AttributeUtility.GetPropertyAttribute(field); return(GetDrawer(type)); }
public static Type GetPropertyAttribute(FieldInfo field) { return(AttributeUtility.GetPropertyAttribute(AttributeUtility.GetCustomAttributes(field)) ?? field.FieldType); }