class_docstr: DEPRECATED since IPython 5.0
  
  Base class for input hooks for specific toolkits.
  
  Subclasses should define an :meth:`enable` method with one argument, ``app``,
  which will either be an instance of the toolkit's application class, or None.
  They may also define a :meth:`disable` method with no arguments.
class_docstr_tok: ["DEPRECATED","since","IPython","5.0","Base","class","for","input","hooks","for","specific","toolkits",".","Subclasses","should","define","an",":","meth",":","`","enable","`","method","with","one","argument",",","``","app","``",",","which","will","either","be","an","instance","of","the","toolkit","'s","application","class",",","or","None",".","They","may","also","define","a",":","meth",":","`","disable","`","method","with","no","arguments","."]
code: def disable(self):
      pass
  
imports: import os
  import platform
  import sys
  from distutils.version import LooseVersion
  from warnings import warn
label_desc: Use image node_id 2 for calling the InputHookBase obj's underlying member method code with example usage: obj.disable() without return types