跳到主要内容

手电筒 Flashlight

一个用于控制手电筒的控件。适用于iOS和Android。基于 torch_light Flutter小部件。

手电筒控件是非可视的,应该添加到 page.overlay 列表中。

示例

import flet as ft

def main(page: ft.Page):
flashLight = ft.Flashlight()
page.overlay.append(flashLight)
page.add(
ft.TextButton("切换", on_click=lambda _: flashlight.toggle())
)

ft.app(target=main)

方法

turn_on()

打开手电筒。

turn_off()

关闭手电筒。

toggle()

切换手电筒状态。