ags
This commit is contained in:
parent
eddf7cecb8
commit
aea798d119
16631 changed files with 1480363 additions and 257 deletions
19
home/ags/widget/settings/Page.ts
Normal file
19
home/ags/widget/settings/Page.ts
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
import Group from "./Group"
|
||||
|
||||
export default <T>(
|
||||
name: string,
|
||||
icon: string,
|
||||
...groups: ReturnType<typeof Group<T>>[]
|
||||
) => Widget.Box({
|
||||
class_name: "page",
|
||||
attribute: { name, icon },
|
||||
child: Widget.Scrollable({
|
||||
css: "min-height: 300px;",
|
||||
child: Widget.Box({
|
||||
class_name: "page-content",
|
||||
vexpand: true,
|
||||
vertical: true,
|
||||
children: groups,
|
||||
}),
|
||||
}),
|
||||
})
|
||||
Loading…
Add table
Add a link
Reference in a new issue