*L iFGddeZGddeZGddeZy)c"eZdZdZdZdZdZy) IdentityMapa `dict`-like object which acts as if the value for any key is the key itself. Objects of this class can be passed in to arguments like `color_discrete_map` to use the provided data values as colors, rather than mapping them to colors cycled from `color_discrete_sequence`. This works for any `_map` argument to Plotly Express functions, such as `line_dash_map` and `symbol_map`. c|SNselfkeys d/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/plotly/express/_special_inputs.py __getitem__zIdentityMap.__getitem__ s cy)NTrrs r __contains__zIdentityMap.__contains__ sr c|Srr)rs r copyzIdentityMap.copys r N)__name__ __module__ __qualname____doc__r rrrr r rrsr rceZdZdZddZy)Constantz Objects of this class can be passed to Plotly Express functions that expect column identifiers or list-like objects to indicate that this attribute should take on a constant value. An optional label can be provided. Nc ||_||_yr)valuelabel)rrrs r __init__zConstant.__init__s  r rrrrrrrr r rrs  r rceZdZdZddZy)Rangez Objects of this class can be passed to Plotly Express functions that expect column identifiers or list-like objects to indicate that this attribute should be mapped onto integers starting at 0. An optional label can be provided. Nc||_yr)r)rrs r rzRange.__init__'s  r rrrr r rr s  r rN)objectrrrrr r r s)&& v Fr