update ags

This commit is contained in:
2023-11-15 16:09:26 +01:00
parent a6292fe031
commit 73e2b949a0
4025 changed files with 3168562 additions and 5715 deletions

View File

@@ -1,27 +1,26 @@
import { App, Widget } from '../../imports.js';
const { Revealer, Box, Window } = Widget;
import {App, Widget} from "../../imports.js"
const {Revealer, Box, Window} = Widget
export default ({
name,
child,
showClassName,
hideClassName,
...props
}) => Window({
export default ({name, child, showClassName, hideClassName, ...props}) =>
Window({
name,
popup: true,
visible: false,
layer: 'overlay',
layer: "overlay",
...props,
child: Box({
className: `${showClassName} ${hideClassName}`,
connections: [[App, (self, currentName, visible) => {
className: `${showClassName} ${hideClassName}`,
connections: [
[
App,
(self, currentName, visible) => {
if (currentName === name) {
self.toggleClassName(hideClassName, !visible);
self.toggleClassName(hideClassName, !visible)
}
}]],
child: child,
},
],
],
child: child,
}),
});
})