added button to close program
This commit is contained in:
@@ -3,7 +3,7 @@ from enum import Enum
|
||||
|
||||
import boto3
|
||||
from mypy_boto3_ec2 import EC2ServiceResource
|
||||
from nicegui import ui
|
||||
from nicegui import app, ui
|
||||
from nicegui.element import Element
|
||||
from rich.console import Console
|
||||
from rich.logging import RichHandler
|
||||
@@ -80,7 +80,9 @@ def nicegui_ui() -> None:
|
||||
ui.button(
|
||||
"Stop Foundry AWS Server",
|
||||
on_click=lambda: aws_launch_ec2(ec2_resource, mode=InstanceMode.STOP),
|
||||
)
|
||||
),
|
||||
ui.button("Close Program", on_click=lambda: app.shutdown())
|
||||
|
||||
columns = [
|
||||
{"name": "name", "label": "Name", "field": "name", "required": True},
|
||||
{"name": "status", "label": "Status", "field": "status"},
|
||||
@@ -92,7 +94,7 @@ def nicegui_ui() -> None:
|
||||
15, lambda: update_instance_table(ec2_resource, container, columns)
|
||||
)
|
||||
label = ui.label()
|
||||
slider = (
|
||||
(
|
||||
ui.slider(min=5, max=120, step=5, value=15)
|
||||
.bind_value_to(timer, "interval")
|
||||
.bind_value_to(label, "text")
|
||||
|
||||
Reference in New Issue
Block a user