class_docstr: A FiftyOne operator.
  
  Operators represent an operation and the details of how to execute it.
  
  FiftyOne operators contain enough information for a user interface to
  render a form or button allowing a user to execute the operation.
class_docstr_tok: ["A","FiftyOne","operator",".","Operators","represent","an","operation","and","the","details","of","how","to","execute","it",".","FiftyOne","operators","contain","enough","information","for","a","user","interface","to","render","a","form","or","button","allowing","a","user","to","execute","the","operation","."]
docstr: Returns the resolved input property.
  
  Subclasses can implement this method to define the inputs to the
  operator. This method should never be called directly. Instead
  use :meth:`resolve_type`.
  
  By default, this method is called once when the operator is created.
  If the operator is dynamic, this method is called each time the input
  changes.
  
  Args:
      ctx: the :class:`fiftyone.operators.executor.ExecutionContext`
  
  Returns:
      a :class:`fiftyone.operators.types.Property`, or None
docstr_tok: ["Returns","the","resolved","input","property",".","Subclasses","can","implement","this","method","to","define","the","inputs","to","the","operator",".","This","method","should","never","be","called","directly",".","Instead","use",":","meth",":","`","resolve_type","`",".","By","default",",","this","method","is","called","once","when","the","operator","is","created",".","If","the","operator","is","dynamic",",","this","method","is","called","each","time","the","input","changes",".","Args",":","ctx",":","the",":","class",":","`","fiftyone.operators.executor.ExecutionContext","`","Returns",":","a",":","class",":","`","fiftyone.operators.types.Property","`",",","or","None"]
code: def resolve_input(self, ctx):
      """Returns the resolved input property.
  
      Subclasses can implement this method to define the inputs to the
      operator. This method should never be called directly. Instead
      use :meth:`resolve_type`.
  
      By default, this method is called once when the operator is created.
      If the operator is dynamic, this method is called each time the input
      changes.
  
      Args:
          ctx: the :class:`fiftyone.operators.executor.ExecutionContext`
  
      Returns:
          a :class:`fiftyone.operators.types.Property`, or None
      """
      return None
  
imports: from .types import Object, PromptView
label_desc: Use image node_id 11 for calling the Operator obj's underlying member method code with example usage: obj.resolve_input(ctx) and returns: None