Skip to content

@observable#

Makes a class observable by mixing in Observable. Can be applied to any class including dataclass. For dataclasses, decorator can be placed either above or below the @dataclass decorator.

Example:

from dataclasses import dataclass
import flet as ft


@ft.observable
@dataclass
class MyDataClass:
    x: int
    y: int