diff options
Diffstat (limited to 'core/gjs')
-rw-r--r-- | core/gjs/src/jsx/jsx-runtime.ts | 4 | ||||
-rw-r--r-- | core/gjs/src/widgets.ts | 6 |
2 files changed, 7 insertions, 3 deletions
diff --git a/core/gjs/src/jsx/jsx-runtime.ts b/core/gjs/src/jsx/jsx-runtime.ts index 70f098f..02fd39d 100644 --- a/core/gjs/src/jsx/jsx-runtime.ts +++ b/core/gjs/src/jsx/jsx-runtime.ts @@ -35,7 +35,7 @@ const ctors = { box: Widget.Box, button: Widget.Button, centerbox: Widget.CenterBox, - // TODO: circularprogress + circularprogress: Widget.CircularProgress, drawingarea: Widget.DrawingArea, entry: Widget.Entry, eventbox: Widget.EventBox, @@ -63,7 +63,7 @@ declare global { box: Widget.BoxProps button: Widget.ButtonProps centerbox: Widget.CenterBoxProps - // TODO: circularprogress + circularprogress: Widget.CircularProgressProps, drawingarea: Widget.DrawingAreaProps entry: Widget.EntryProps eventbox: Widget.EventBoxProps diff --git a/core/gjs/src/widgets.ts b/core/gjs/src/widgets.ts index 82d4708..0a71d8b 100644 --- a/core/gjs/src/widgets.ts +++ b/core/gjs/src/widgets.ts @@ -26,7 +26,11 @@ export type CenterBox = Widget<Astal.CenterBox> export const CenterBox = astalify<typeof Astal.CenterBox, CenterBoxProps, "CenterBox">(Astal.CenterBox) export type CenterBoxProps = ConstructProps<Astal.CenterBox, Astal.CenterBox.ConstructorProps> -// TODO: CircularProgress +// CircularProgress +export type CircularProgress = Widget<Astal.CircularProgress> +export const CircularProgress = astalify<typeof Astal.CircularProgress, CircularProgressProps, "CircularProgress">(Astal.CircularProgress) +export type CircularProgressProps = ConstructProps<Astal.CircularProgress, Astal.CircularProgress.ConstructorProps> + // DrawingArea export type DrawingArea = Widget<Gtk.DrawingArea> |