class_docstr: A variable explorer.
class_docstr_tok: ["A","variable","explorer","."]
docstr: Get the child variables for a variable reference.
docstr_tok: ["Get","the","child","variables","for","a","variable","reference","."]
code: def get_children_variables(self, variable_ref=None):
      """Get the child variables for a variable reference."""
      var_ref = variable_ref
      if not var_ref:
          var_ref = id(self.frame)
      variables = self.suspended_frame_manager.get_variable(var_ref)
      return [
          x.get_var_data() for x in variables.get_children_variables()
      ]
  
imports: import os
  import re
  import sys
  import typing
  from pathlib import Path
  import zmq
  from IPython.core.getipython import get_ipython
  from IPython.core.inputtransformer2 import leading_empty_lines
  from tornado.locks import Event
  from tornado.queues import Queue
  from zmq.utils import jsonapi
  from .compiler import get_file_name, get_tmp_directory, get_tmp_hash_seed
label_desc: Use image node_id 4 for calling the VariableExplorer obj's underlying member method code with example usage: obj.get_children_variables(variable_ref) and returns: unknown