egroupware_official/api/js/etemplate
Milan f430b66d3b 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

(cherry picked from commit 5e3c67a5cf)
2023-09-13 10:40:32 +02:00
..
CustomHtmlElements Let the pdfjs deal with new render request 2022-02-11 12:33:28 +01:00
Et2Avatar fix lavatar shows same letters for every contact not having a photo 2023-07-27 13:28:55 +02:00
Et2Button Api: Fix number could not handle comma as decimal separator if different from browser's region. 2023-03-31 10:31:43 -06:00
Et2Checkbox Add statustext to list of detached attributes 2023-04-26 08:05:35 -06:00
Et2Colorpicker Et2Colorpicker: Let popup panel auto-position 2023-03-09 09:08:37 -07:00
Et2Date Fix date & time formatting on mobile 2023-09-06 13:44:21 -06:00
Et2Description Add statustext to list of detached attributes 2023-04-26 08:05:35 -06:00
Et2Dialog Et2Dialog fixes 2023-08-07 17:56:15 +02:00
Et2DropdownButton Filemanager: Fix new file button stopped working after being readonly 2023-05-17 08:31:36 +02:00
Et2Favorites Et2Favorites: Update sidebox favorite icons when user changes default favorite 2023-02-09 16:47:59 -07:00
Et2Iframe Implement splitting up widget label using %s 2022-03-01 16:56:58 -07:00
Et2Image Api: All images lazy load 2023-06-28 08:21:58 +02:00
Et2InputWidget null and undefined are objects too 2023-04-27 08:04:42 -06:00
Et2Link Api: More missing changes from SearchMixin.remoteQuery() / static options from json file 2023-08-07 16:15:32 +02:00
Et2Nextmatch Make sure the sort and shadowRoot are there before using them, avoiding execution error, since getValue it could be called in earlier stage eg: a699117b1b 2023-01-16 12:55:45 +01:00
Et2Portlet Home: Fix single entry did not save correctly 2023-03-22 14:19:10 -06:00
Et2Select Et2Select: Fix some static option selects did not show their values when readonly 2023-08-30 08:16:38 -06:00
Et2Spinner Implement Spinner widget 2022-09-02 13:50:38 +02:00
Et2Switch Fix nm print dialog missing print orientation 2023-02-14 16:27:44 -07:00
Et2Textarea Implement readonly textarea as description 2022-09-19 13:28:20 -06:00
Et2Textbox * Api: Store recoverable password (encrypted) for shares so you don't have to change it when you forget 2023-08-16 09:20:27 -06:00
Et2Url Fix handling of email addresses with names 2023-08-07 15:57:09 +02:00
Et2Vfs Et2VfsMime: Add value getter 2023-01-17 08:37:24 -07:00
Et2Widget Skip disabled widgets in iterateOver 2023-06-12 08:24:22 -06:00
Expose Et2Link: Fix unwanted indent in front of et2-link-string, fix expose in et2-link-list 2023-05-30 09:12:02 -06:00
Layout Fix et2-vbox center alignment 2023-04-11 13:13:59 -06:00
lib got admin index incl. et2_tree and et2_date_ro working 2021-06-10 13:53:07 +02:00
Styles Replace font size accidentally removed in 40278c8827 2023-01-06 09:11:54 -07:00
test converted egw_action from javascript to typescript 2023-09-13 10:40:32 +02:00
Validators also allow / and # in every position of placeholder name 2023-04-11 17:54:57 +02:00
ActivateLinksDirective.ts WIP on Et2Description. Shows improvement in nm render speed. 2021-12-17 14:47:19 -07:00
et2_core_arrayMgr.ts Handle parsing number into boolean expression 2023-07-06 08:46:12 -06:00
et2_core_baseWidget.ts converted egw_action from javascript to typescript 2023-09-13 10:40:32 +02:00
et2_core_common.ts got empty nextmatch in timesheet working 2021-06-08 14:11:59 +02:00
et2_core_DOMWidget.ts converted egw_action from javascript to typescript 2023-09-13 10:40:32 +02:00
et2_core_editableWidget.ts got et2 mostly working: timesheet.edit renders 2021-06-07 17:33:53 +02:00
et2_core_inheritance.ts Change Et2Checkbox to behave closer to legacy et2_widget_checkbox and thereby fixing all sorts of errors with it. 2022-08-07 10:10:33 +02:00
et2_core_inputWidget.ts remove legacy widgets url-*, colorpicker and tabs 2022-08-07 11:02:54 +02:00
et2_core_interfaces.ts Get needed attribute working 2022-02-24 15:53:40 -07:00
et2_core_legacyJSFunctions.ts Fix Uncaught TypeError: Cannot read properties of null (reading 'app_obj') when clicking a project title. 2022-08-17 13:23:55 -06:00
et2_core_phpExpressionCompiler.ts got et2 mostly working: timesheet.edit renders 2021-06-07 17:33:53 +02:00
et2_core_valueWidget.ts got et2 mostly working: timesheet.edit renders 2021-06-07 17:33:53 +02:00
et2_core_widget.ts Avoid errors that happen if you try to remove a non-element child from a webComponent 2022-08-02 16:37:01 -06:00
et2_core_xml.ts drop jquery-ui, jquery-ui-touch-punch-fix and temp. comment out last usages in framework classes 2022-05-25 21:01:26 +02:00
et2_dataview_controller_selection.ts converted egw_action from javascript to typescript 2023-09-13 10:40:32 +02:00
et2_dataview_controller.ts converted egw_action from javascript to typescript 2023-09-13 10:40:32 +02:00
et2_dataview_interfaces.ts got et2 mostly working: timesheet.edit renders 2021-06-07 17:33:53 +02:00
et2_dataview_model_columns.ts got et2 mostly working: timesheet.edit renders 2021-06-07 17:33:53 +02:00
et2_dataview_view_aoi.ts converted egw_action from javascript to typescript 2023-09-13 10:40:32 +02:00
et2_dataview_view_container.ts split implements and instanceOf from ClassWithAttributes in own ClassWithInterfaces and let et2_dataview_view_container inherit from it 2021-06-14 11:47:02 +02:00
et2_dataview_view_grid.ts fixing a couple more imports to get addressbook list show up 2021-06-09 11:11:34 +02:00
et2_dataview_view_resizeable.ts got et2 mostly working: timesheet.edit renders 2021-06-07 17:33:53 +02:00
et2_dataview_view_row.ts got et2 mostly working: timesheet.edit renders 2021-06-07 17:33:53 +02:00
et2_dataview_view_rowProvider.ts got et2 mostly working: timesheet.edit renders 2021-06-07 17:33:53 +02:00
et2_dataview_view_spacer.ts got et2 mostly working: timesheet.edit renders 2021-06-07 17:33:53 +02:00
et2_dataview_view_tile.ts got et2 mostly working: timesheet.edit renders 2021-06-07 17:33:53 +02:00
et2_dataview.ts Add more missing import statements 2021-06-10 15:40:49 +02:00
et2_extension_customfields.ts Fix up password customfield 2023-08-16 09:20:18 -06:00
et2_extension_itempicker_actions.ts got et2 mostly working: timesheet.edit renders 2021-06-07 17:33:53 +02:00
et2_extension_nextmatch_actions.js Adapt long task changes for 23.1 2023-08-02 09:04:07 -06:00
et2_extension_nextmatch_controller.ts converted egw_action from javascript to typescript 2023-09-13 10:40:32 +02:00
et2_extension_nextmatch_rowProvider.ts Api: Include webcomponents even if they don't have variable attributes, or any event handlers get lost 2023-08-04 14:21:16 -06:00
et2_extension_nextmatch.ts converted egw_action from javascript to typescript 2023-09-13 10:40:32 +02:00
et2_widget_ajaxSelect.ts WIP of replacing bower-asset packages: 2021-08-12 14:51:38 +02:00
et2_widget_audio.ts got et2 mostly working: timesheet.edit renders 2021-06-07 17:33:53 +02:00
et2_widget_barcode.ts got et2 mostly working: timesheet.edit renders 2021-06-07 17:33:53 +02:00
et2_widget_box.ts Home WIP Favorites working a little better 2023-03-10 14:52:48 -07:00
et2_widget_button.ts Make support for some old widgets 2022-10-18 17:44:31 +02:00
et2_widget_checkbox.ts Change Et2Checkbox to behave closer to legacy et2_widget_checkbox and thereby fixing all sorts of errors with it. 2022-08-07 10:10:33 +02:00
et2_widget_countdown.ts Reduce time complexity of alarms calculation 2022-05-23 15:46:45 +02:00
et2_widget_date.ts remove jQueryUI DateTime picker and splitter and use them also for eTemplates marked as legacy 2022-04-29 17:05:43 +02:00
et2_widget_description.ts remove old expose view / blueimp gallery and all widgets which have been using them: 2022-05-13 11:59:13 +02:00
et2_widget_dialog.ts Pass event along from deprecated et2_dialog to Et2Dialog 2023-08-07 15:11:49 +02:00
et2_widget_diff.ts drop jquery-ui, jquery-ui-touch-punch-fix and temp. comment out last usages in framework classes 2022-05-25 21:01:26 +02:00
et2_widget_dynheight.ts Dynheight: Don't consider size of fixed or absolute positioned widgets when collecting bottom nodes 2022-10-07 11:57:43 -06:00
et2_widget_entry.ts Api: Fix et2_widget_entry sum & compare 2023-07-13 10:40:59 -06:00
et2_widget_file.ts fix Resumable import for transpiling 2023-03-20 13:48:35 +01:00
et2_widget_grid.ts converted egw_action from javascript to typescript 2023-09-13 10:40:32 +02:00
et2_widget_groupbox.ts got et2 mostly working: timesheet.edit renders 2021-06-07 17:33:53 +02:00
et2_widget_hbox.ts Fix error Cannot read properties of undefined (reading 'implements') 2023-03-07 16:18:09 +01:00
et2_widget_historylog.ts fix historylog in calendar not shown 2023-01-24 14:31:16 +01:00
et2_widget_hrule.ts got et2 mostly working: timesheet.edit renders 2021-06-07 17:33:53 +02:00
et2_widget_html.ts got et2 mostly working: timesheet.edit renders 2021-06-07 17:33:53 +02:00
et2_widget_htmlarea.ts Api: return a Promise from htmlarea.doLoadingFinished() so etemplate can wait for it to be initialized 2023-07-12 09:49:42 -06:00
et2_widget_iframe.ts got et2 mostly working: timesheet.edit renders 2021-06-07 17:33:53 +02:00
et2_widget_image.ts implement appicon as web-component and remove/replace legacy et2_widget_image with stubs 2022-08-07 11:55:02 +02:00
et2_widget_itempicker.ts got et2 mostly working: timesheet.edit renders 2021-06-07 17:33:53 +02:00
et2_widget_link.ts replace et2_link_add with a stub and no longer include it in etemplate2.ts 2022-08-06 08:38:16 +02:00
et2_widget_number.ts Make support for some old widgets 2022-10-18 17:44:31 +02:00
et2_widget_placeholder.ts Fix placeholder widget 2023-01-19 08:44:52 -07:00
et2_widget_portlet.ts converted egw_action from javascript to typescript 2023-09-13 10:40:32 +02:00
et2_widget_progress.ts got et2 mostly working: timesheet.edit renders 2021-06-07 17:33:53 +02:00
et2_widget_radiobox.ts got et2 mostly working: timesheet.edit renders 2021-06-07 17:33:53 +02:00
et2_widget_script.ts got et2 mostly working: timesheet.edit renders 2021-06-07 17:33:53 +02:00
et2_widget_selectAccount.ts drop old select/taglist/link incl. Choosen and MagicSuggest 2022-07-12 09:57:24 +02:00
et2_widget_selectbox.ts adding et2_select_ro type, as it's used in smallPART 2022-07-12 10:05:43 +02:00
et2_widget_styles.ts got et2 mostly working: timesheet.edit renders 2021-06-07 17:33:53 +02:00
et2_widget_tabs.ts remove legacy widgets url-*, colorpicker and tabs 2022-08-07 11:02:54 +02:00
et2_widget_taglist.ts drop old select/taglist/link incl. Choosen and MagicSuggest 2022-07-12 09:57:24 +02:00
et2_widget_template.ts Don't try to load disabled templates 2023-06-19 08:11:04 -06:00
et2_widget_textbox.ts got et2 mostly working: timesheet.edit renders 2021-06-07 17:33:53 +02:00
et2_widget_toolbar.ts converted egw_action from javascript to typescript 2023-09-13 10:40:32 +02:00
et2_widget_tree.ts converted egw_action from javascript to typescript 2023-09-13 10:40:32 +02:00
et2_widget_vfs.ts converted egw_action from javascript to typescript 2023-09-13 10:40:32 +02:00
et2_widget_video.ts Fix seek to a new time in youtube video does not work when pause action happens instantly after it 2022-05-09 11:25:33 +02:00
etemplate2.ts converted egw_action from javascript to typescript 2023-09-13 10:40:32 +02:00
vfsSelectUI.ts Fix vfsSelectUI path closed dialog if you pressed enter 2023-04-11 08:12:35 -06:00