import { State } from "./state.slint"; import { VText, VTextInput , VButton, ToggleButton, VActionButton, Svg, Palette } from "@selenite"; import { ComboBox } from "std-widgets.slint"; export component AddAnimeWindow inherits Window { title: "Lali - Add List"; background: Palette.background; default-font-size: 16px; padding: 0px; width: 200px; private property show-add-list-form: false; in-out property anilist-anime-id; callback import-anilist-anime(string); VerticalLayout { alignment: start; padding: 16px; spacing: 16px; source := ComboBox { model: ["Anilist", "Custom"]; } if source.current-value == "Anilist" : VTextInput { label: "Anilist anime ID"; text <=> anilist-anime-id; } VButton { text: "Import"; clicked => { import-anilist-anime(anilist-anime-id) } } } }