5e3c67a5cf
converted egw_action from javascript to typescript
...
classes are now uppercase and in their own files. lowercase classes are deprecated.
Interfaces are now actual interfaces that should be implemented instead of creating and returning an ai Object every time
2023-07-10 16:54:22 +02:00
8b0e5867cb
fix JS error on displaying validation message, probably when tab is not yet loaded
2022-11-08 12:51:41 +01:00
db143f047a
Change tabs to use Shoelace
...
Includes changes to historylog, since it did some deferred loading & sizing magic based on tab
2022-08-02 10:33:04 -06:00
7293b34493
Fix broken egwActionObject import, import statement being removed accidentally in f7f4053d1a
2022-03-09 11:21:06 +01:00
f7f4053d1a
Swap Promise for jQuery.Promise in loadingFinished() & doLoadingFinished()
...
This lets us add LitElement's updateComplete Promise into the list of things to wait for, and solves the problem of app init code being run before widgets are complete.
https://lit.dev/docs/components/lifecycle/#reactive-update-cycle-completing
2022-03-08 15:11:32 -07:00
7831529ecb
Improve warning about parenting for WC widgets into legacy widgets
2021-11-18 14:34:13 -07:00
44fcd07f6b
Hopefully fix some out-of-order children when the first child of a box is a legacy widget
2021-09-15 16:29:17 -06:00
76ad419420
Fix index templates had nextmatch row nodes below the nextmatch
2021-09-13 14:41:36 -06:00
78a01ced17
Api: Allow Web Components to be added into templates (.xet files)
...
Current limitations:
- display only, I haven't figured out getting values back yet
- no children in the web components
2021-06-18 14:20:17 -06:00
2388970002
fix blank screen when changing views in admin
2021-06-15 12:50:10 +02:00
b4c4606c22
Move all egw_action constants into egw_action_constants
2021-06-14 13:45:57 +02:00
42305a6562
Fix some imports for et2 widgets
2021-06-09 14:28:29 +02:00
f91bca83e1
got et2 mostly working: timesheet.edit renders
2021-06-07 17:33:53 +02:00
ce393e0803
Remove et2_types
2020-05-29 11:21:17 -06:00
cd530e6af0
Fix missing column headers after changing nm row template
2020-03-30 12:22:07 -06:00
0f898acbb2
Fix action bugs where actions were not properly linking
2020-02-27 11:54:55 -07:00
2ed6c162f2
Improve return value definition
2020-02-11 15:18:25 -07:00
d88854b467
Convert et2_widget_file, et2_widget_vfs and fixes couple of definitions in other widgets
2020-02-07 17:41:51 +01:00
926415795a
Fix namespaces were not processed
2020-01-29 14:29:38 -07:00
0945d9e686
Temporary work around for legacyOptions issue
2020-01-29 15:12:44 +01:00
aaa4c3ae9e
Fix some visibility issues, export the et2_action_object_impl
2020-01-29 15:12:44 +01:00
9e33a168fc
Getting etemplate2 sort of working
2020-01-29 15:11:00 +01:00
61a5505ec3
template widget with TS
2020-01-29 15:08:42 +01:00
48ddfb1730
WIP on et2_widget_textbox
2020-01-29 15:08:42 +01:00
a90946a05d
Some return types
2020-01-29 15:08:42 +01:00
f412b71225
inputWidget with TS
2020-01-29 15:08:42 +01:00
8b3f9947e6
baseWidget in TS
2020-01-29 15:08:42 +01:00
659c8b0e68
get et2_DOMWidget to TypeScript
2020-01-29 15:08:42 +01:00
a4ce103d7e
WIP with TypeScript
2020-01-29 15:08:42 +01:00