class_docstr: List of scales
  
  This class has methods the simplify the handling of
  the ggplot object scales
class_docstr_tok: ["List","of","scales","This","class","has","methods","the","simplify","the","handling","of","the","ggplot","object","scales"]
docstr: Return a list of all the aesthetics covered by the scales
docstr_tok: ["Return","a","list","of","all","the","aesthetics","covered","by","the","scales"]
code: def input(self):
      """
      Return a list of all the aesthetics covered by the scales
      """
      lst = [s.aesthetics for s in self]
      return list(itertools.chain(*lst))
  
imports: from __future__ import annotations
  import itertools
  import typing
  from contextlib import suppress
  from typing import List
  from warnings import warn
  import numpy
  import pandas.api.types
  from .._utils import array_kind
  from .._utils.registry import Registry
  from ..exceptions import PlotnineError, PlotnineWarning
  from ..mapping.aes import aes_to_scale
  from .scale import scale
label_desc: Use image node_id 3 for calling the Scales obj's underlying member method code with example usage: obj.input() and returns: list