parameters: (fragments: StyleAndTextTuples)
return_statement: return sum(len(item[1]) for item in fragments if ZeroWidthEscape not in item[0])
docstring: Return the amount of characters in this text fragment list.
  
      :param fragments: List of ``(style_str, text)`` or
          ``(style_str, text, mouse_handler)`` tuples.
docstring_summary: Return the amount of characters in this text fragment list.
docstring_tokens: Return the amount of characters in this text fragment list .
function: def fragment_list_len(fragments: StyleAndTextTuples) -> int:
      """
      Return the amount of characters in this text fragment list.
  
      :param fragments: List of ``(style_str, text)`` or
          ``(style_str, text, mouse_handler)`` tuples.
      """
      ZeroWidthEscape = "[ZeroWidthEscape]"
      return sum(len(item[1]) for item in fragments if ZeroWidthEscape not in item[0])
function_tokens: def fragment_list_len ( fragments : StyleAndTextTuples ) -> int : ZeroWidthEscape = "[ZeroWidthEscape]" return sum ( len ( item [ 1 ] ) for item in fragments if ZeroWidthEscape not in item [ 0 ] )