Typing Information

Type Variables

RangeT

TypeVar("RangeT", bound=Range)

BreaksUserT

TypeVar("BreaksUserT")

LimitsUserT

TypeVar("LimitsUserT")

GuideTypeT

TypeVar("GuideTypeT")

Type Aliases

DiscreteBreaksUser

(
    bool
    | None
    | Sequence[str]
    | Callable[[Sequence[str]], Sequence[str]]
)

DiscreteLimitsUser

(
    None
    | Sequence[str]
    | Callable[[Sequence[str]], Sequence[str]]
)

ContinuousBreaksUser

(
    bool
    | None
    | Sequence[float]
    | Callable[[tuple[float, float]], Sequence[float]]
)

MinorBreaksUser

ContinuousLimitsUser

(
    None
    | tuple[float, float]
    | Callable[[tuple[float, float]], tuple[float, float]]
)

ScaleLabelsUser

(
    bool
    | None
    | Sequence[str]
    | Callable[[Sequence[float] | Sequence[str]], Sequence[str]]
    | dict[str, str]
)

TransUser

trans | str | Type[trans] | None