Add support for toggle actions
authorMarcel Werk <burntime@woltlab.com>
Tue, 12 Nov 2024 11:59:18 +0000 (12:59 +0100)
committerMarcel Werk <burntime@woltlab.com>
Tue, 12 Nov 2024 11:59:18 +0000 (12:59 +0100)
commitf4d3e020fecc8d2daa76f54200f7f92037d29d43
tree9188530d0b5e8e967e7068f880299fee3e800301
parent6290e6d685a69eb7643f9fc04417dbe4171dae6b
Add support for toggle actions
15 files changed:
com.woltlab.wcf/templates/shared_gridViewRows.tpl
ts/WoltLabSuite/Core/Api/PostObject.ts [new file with mode: 0644]
ts/WoltLabSuite/Core/Component/GridView.ts
ts/WoltLabSuite/Core/Component/GridView/Action/Toggle.ts [new file with mode: 0644]
wcfsetup/install/files/js/WoltLabSuite/Core/Api/PostObject.js [new file with mode: 0644]
wcfsetup/install/files/js/WoltLabSuite/Core/Api/ToggleObject.js [new file with mode: 0644]
wcfsetup/install/files/js/WoltLabSuite/Core/Component/GridView.js
wcfsetup/install/files/js/WoltLabSuite/Core/Component/GridView/Action/Toggle.js [new file with mode: 0644]
wcfsetup/install/files/lib/system/view/grid/AbstractGridView.class.php
wcfsetup/install/files/lib/system/view/grid/action/AbstractAction.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/view/grid/action/DeleteAction.class.php
wcfsetup/install/files/lib/system/view/grid/action/EditAction.class.php
wcfsetup/install/files/lib/system/view/grid/action/IGridViewAction.class.php
wcfsetup/install/files/lib/system/view/grid/action/ToggleAction.class.php [new file with mode: 0644]
wcfsetup/install/files/style/ui/gridView.scss