Skip to content

ScaleUpdateEvent

ScaleUpdateEvent #

Bases: Event[EventControlType]

control #

control: EventControlType = field(repr=False)

data #

data: Any | None = field(default=None, kw_only=True)

focal_point_delta_x #

focal_point_delta_x: float = field(
    metadata={"data_field": "fpdx"}
)

focal_point_delta_y #

focal_point_delta_y: float = field(
    metadata={"data_field": "fpdy"}
)

focal_point_x #

focal_point_x: float = field(metadata={"data_field": "fpx"})

focal_point_y #

focal_point_y: float = field(metadata={"data_field": "fpy"})

horizontal_scale #

horizontal_scale: float = field(
    metadata={"data_field": "hs"}
)

local_focal_point_x #

local_focal_point_x: float = field(
    metadata={"data_field": "lfpx"}
)

local_focal_point_y #

local_focal_point_y: float = field(
    metadata={"data_field": "lfpy"}
)

name #

name: str

page #

page: Page | PageView | None

pointer_count #

pointer_count: int = field(metadata={'data_field': 'pc'})

rotation #

rotation: float = field(metadata={'data_field': 'rot'})

scale #

scale: float = field(metadata={'data_field': 's'})

target #

target: int

timestamp #

timestamp: Duration | None = field(
    metadata={"data_field": "ts"}
)

vertical_scale #

vertical_scale: float = field(metadata={"data_field": "vs"})

get_event_field_type #

get_event_field_type(control: Any, field_name: str)