class_docstr: Delegator for syntax highlighting (text coloring).
  
  Instance variables:
      delegate: Delegator below this one in the stack, meaning the
              one this one delegates to.
  
      Used to track state:
      after_id: Identifier for scheduled after event, which is a
              timer for colorizing the text.
      allow_colorizing: Boolean toggle for applying colorizing.
      colorizing: Boolean flag when colorizing is in process.
      stop_colorizing: Boolean flag to end an active colorizing
              process.
class_docstr_tok: ["Delegator","for","syntax","highlighting","(","text","coloring",")",".","Instance","variables",":","delegate",":","Delegator","below","this","one","in","the","stack",",","meaning","the","one","this","one","delegates","to",".","Used","to","track","state",":","after_id",":","Identifier","for","scheduled","after","event",",","which","is","a","timer","for","colorizing","the","text",".","allow_colorizing",":","Boolean","toggle","for","applying","colorizing",".","colorizing",":","Boolean","flag","when","colorizing","is","in","process",".","stop_colorizing",":","Boolean","flag","to","end","an","active","colorizing","process","."]
docstr: Delete chars between indexes and mark for colorizing.
docstr_tok: ["Delete","chars","between","indexes","and","mark","for","colorizing","."]
code: def delete(self, index1, index2=None):
      "Delete chars between indexes and mark for colorizing."
      index1 = self.index(index1)
      self.delegate.delete(index1, index2)
      self.notify_range(index1)
  
imports: import builtins
  import keyword
  import re
  import time
  from idlelib.config import idleConf
  from idlelib.delegator import Delegator
label_desc: Use image node_id 7 for calling the ColorDelegator obj's underlying member method code with example usage: obj.delete(index1, index2) without return types