mediawiki-extensions-Cite/modules/ve-cite
Adam Wight 6e03d2cafa Moving ref group knowledge into a dedicated data structure
Pushes per-group knowledge down into a structured object and give it
an interface, separated from the singleton cache across all groups.

Also changes the behavior of orphaned subrefs so that they're still
rendered as subrefs, with an error placeholder where the parent
should be.

Bug: T372871
Change-Id: I84e679a8365f3fbfabaf344d99f56f6d069c0776
2024-08-26 09:26:15 +00:00
..
i18n Localisation updates from https://translatewiki.net. 2024-08-26 09:21:51 +02:00
images
.eslintrc.json
ve.ce.MWReferenceNode.js VE square brackets appear in a span 2024-07-24 12:31:00 +02:00
ve.ce.MWReferencesListNode.js Moving ref group knowledge into a dedicated data structure 2024-08-26 09:26:15 +00:00
ve.ce.MWReferencesListNode.less Start using design tokens in .less files relevant for VE 2024-07-19 17:45:17 +02:00
ve.dm.MWDocumentReferences.js Moving ref group knowledge into a dedicated data structure 2024-08-26 09:26:15 +00:00
ve.dm.MWGroupReferences.js Moving ref group knowledge into a dedicated data structure 2024-08-26 09:26:15 +00:00
ve.dm.MWReferenceModel.js Wire subref counting into the numbering renderer 2024-07-15 07:08:06 +00:00
ve.dm.MWReferenceNode.js Rename function to getIndexLabel to clarify that it's presentation 2024-07-30 12:05:25 +00:00
ve.dm.MWReferencesListNode.js Use array spread syntax instead of Array#concat 2024-06-03 12:31:33 +01:00
ve.ui.MWCitationAction.js Use the term reuse for code related to that use case 2024-07-16 13:41:55 +00:00
ve.ui.MWCitationContextItem.js Clean up and fix some jsdoc annotations 2024-02-29 13:05:42 +01:00
ve.ui.MWCitationDialog.js Use the term reuse for code related to that use case 2024-07-16 13:41:55 +00:00
ve.ui.MWCitationDialogTool.js Clean up and fix some jsdoc annotations 2024-02-29 13:05:42 +01:00
ve.ui.MWCitationDialogTool.less ve-cite: Convert .css files to .less 2023-03-27 15:01:45 +01:00
ve.ui.MWCitationNeededContextItem.js Remove unnecessary local variable for this 2024-06-03 12:31:33 +01:00
ve.ui.MWReference.init.js ESLint: Enforce prefer-arrow-callback 2024-06-03 12:31:33 +01:00
ve.ui.MWReferenceContextItem.js Show error placeholder in context item for orphaned subref 2024-08-22 16:46:01 +02:00
ve.ui.MWReferenceContextItem.less Start using design tokens in .less files relevant for VE 2024-07-19 17:45:17 +02:00
ve.ui.MWReferenceDialog.js Git rid of the ref class property in the dialog class 2024-08-13 18:41:31 +00:00
ve.ui.MWReferenceDialog.less Display extends warning message when editing a reference 2024-07-03 07:18:35 +02:00
ve.ui.MWReferenceDialogTool.js Clean up and fix some jsdoc annotations 2024-02-29 13:05:42 +01:00
ve.ui.MWReferenceEditPanel.js Show error message in ref edit dialog for orphaned subref 2024-08-22 17:27:51 +02:00
ve.ui.MWReferenceGroupInputWidget.js JSDoc: convert @cfg to @param 2024-05-28 10:38:26 +02:00
ve.ui.MWReferenceResultWidget.js Replace "shield" hack in MWReferenceResultWidget with CSS 2024-06-18 12:06:37 +00:00
ve.ui.MWReferenceResultWidget.less Fix missing cursor focus visualization in reference search 2024-07-19 17:54:15 +02:00
ve.ui.MWReferenceSearchWidget.js Moving ref group knowledge into a dedicated data structure 2024-08-26 09:26:15 +00:00
ve.ui.MWReferenceSearchWidget.less docs: Replace WikimediaUI Base reference in comment with Codex 2023-10-25 22:51:49 -07:00
ve.ui.MWReferencesListCommand.js Clean up and fix some jsdoc annotations 2024-02-29 13:05:42 +01:00
ve.ui.MWReferencesListContextItem.js Clean up and fix some jsdoc annotations 2024-02-29 13:05:42 +01:00
ve.ui.MWReferencesListDialog.js ESLint: Enforce prefer-arrow-callback 2024-06-03 12:31:33 +01:00
ve.ui.MWUseExistingReferenceCommand.js Use the term reuse for code related to that use case 2024-07-16 13:41:55 +00:00