applyInput()
TODO: DOCUMENT ME!
TODO: when documenting me, don't forget about the new $scope
step you can
return from input objects and enums, e.g.
EnumType.extensions.grafast.applyScope()
, which should yield a value to be
passed as the scope
property inside the info
object in input object fields
(inputField.extensions.grafast.apply(target, fieldValue, { scope })
) or enum
values (enumValue.extensions.grafast.apply(target, { scope })
).