class_docstr: Object that handles all magic-related functionality for IPython.
      
class_docstr_tok: ["Object","that","handles","all","magic-related","functionality","for","IPython","."]
docstr: Lazily register a magic via an extension.
  
  
  Parameters
  ----------
  name : str
      Name of the magic you wish to register.
  fully_qualified_name :
      Fully qualified name of the module/submodule that should be loaded
      as an extensions when the magic is first called.
      It is assumed that loading this extensions will register the given
      magic.
docstr_tok: ["Lazily","register","a","magic","via","an","extension",".","Parameters","--","--","--","--","--","name",":","str","Name","of","the","magic","you","wish","to","register",".","fully_qualified_name",":","Fully","qualified","name","of","the","module\/submodule","that","should","be","loaded","as","an","extensions","when","the","magic","is","first","called",".","It","is","assumed","that","loading","this","extensions","will","register","the","given","magic","."]
code: def register_lazy(self, name: str, fully_qualified_name: str):
      """
      Lazily register a magic via an extension.
  
  
      Parameters
      ----------
      name : str
          Name of the magic you wish to register.
      fully_qualified_name :
          Fully qualified name of the module/submodule that should be loaded
          as an extensions when the magic is first called.
          It is assumed that loading this extensions will register the given
          magic.
      """
  
      self.lazy_magics[name] = fully_qualified_name
  
imports: import os
  import re
  import sys
  from getopt import getopt, GetoptError
  from traitlets.config.configurable import Configurable
  from .None import oinspect
  from .error import UsageError
  from .inputtransformer2 import ESC_MAGIC, ESC_MAGIC2
  from ..utils.ipstruct import Struct
  from ..utils.process import arg_split
  from ..utils.text import dedent
  from traitlets import Bool, Dict, Instance, observe
  from logging import error
label_desc: Use image node_id 6 for calling the MagicsManager obj's underlying member method code with example usage: obj.register_lazy(name, fully_qualified_name) without return types