Skip to main content

Aliases

This page provides information about type aliases used throughout Flet code.

Below are the aliases.

AnimationValue​

Union of bool, int, Animation and None

BorderRadiusValue​

Union of int, float, BorderRadius and None

ColorValue​

Union of str, Colors, CupertinoColors

DurationValue​

Union of int (milliseconds) and Duration

MarginValue​

Union of int, float, Margin and None

Number​

Union of int, float

OffsetValue​

Union of Offset, None, and union of two; two valued tuples of 1st element of type float and 2nd of type int

OptionalEventCallback​

Union of None and callable with single argument of type ControlEvent and return value of None

OptionalNumber​

Union of int, float and None

OptionalString​

Union of str and None

PaddingValue​

Union of int, float, Padding and None

ResponsiveNumber​

Union of dict of str and Number, and Number.

RotateValue​

Union of int, float, Rotate and None

ScaleValue​

Union of int, float, Scale and None

Wrapper​

Callable with arbitrary number of parameters and return type of typing.Any.