class_docstr: Operator registry.
  
  enabled (True): whether to include only enabled operators (True) or
      only disabled operators (False) or all operators ("all")
class_docstr_tok: ["Operator","registry",".","enabled","(","True",")",":","whether","to","include","only","enabled","operators","(","True",")","or","only","disabled","operators","(","False",")","or","all","operators","(","``","all","''",")"]
docstr: Lists the available FiftyOne operators.
  
  Args:
      include_builtin (True): whether to include builtin operators
  
  Returns:
      a list of :class:`fiftyone.operators.Operator` instances
docstr_tok: ["Lists","the","available","FiftyOne","operators",".","Args",":","include_builtin","(","True",")",":","whether","to","include","builtin","operators","Returns",":","a","list","of",":","class",":","`","fiftyone.operators.Operator","`","instances"]
code: def list_operators(self, include_builtin=True):
      """Lists the available FiftyOne operators.
  
      Args:
          include_builtin (True): whether to include builtin operators
  
      Returns:
          a list of :class:`fiftyone.operators.Operator` instances
      """
      operators = []
      for pctx in self.plugin_contexts:
          operators.extend(pctx.instances)
  
      if include_builtin:
          operators.extend(BUILTIN_OPERATORS)
  
      return operators
  
file_path: fiftyone/fiftyone/operators/registry.py
imports: from .builtin import BUILTIN_OPERATORS
  import fiftyone.plugins.context
label_desc: Use image node_id 2 for calling the OperatorRegistry obj's underlying member method code with example usage: obj.list_operators(include_builtin) and returns: operators