手电筒 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()
切换手电筒状态。