Commit Graph

143 Commits (53eb5c91a9808fb6e5d4605e6bcbad08b1ecdd51)

Author SHA1 Message Date
Dave Morrissey 413796ad32
Finish converting core to ts, JSDoc conversion, consistency+convention changes, example bugfixes (#70)
* reorganised directories; removed mx prefix

* reduced directory hierarchies; removed mx prefix; type fixes

* convert remaining javascript to ts

* fix/add types

* add type defs

* type updates; moved codecs to where they're used

* reorganise constants into enums+type additions

* removed "Function:" and "Variable:" prefixes from comments, as they aren't needed in JSDoc

* removed "Function:", "Variable:" and "Class:" prefixes from comments, as they aren't needed in JSDoc

* removed "Function:" prefixes from comments, as they aren't needed in JSDoc

* minor changes

* convert code example blocks to markdown

* module casing updates

* converted parameter function documentation to JSDoc

* documentation+type updates

* removed react subdir (for now)

* reorganised various `utils` functions into different files

* type updates/bugfixes/workarounds

* rename Rubberband and CellEditor to be *Handler to match the other plugins

* move codec classes to where they're used to reduce cyclic dependencies

* move codec classes to where they're used to reduce cyclic dependencies

* type updates/reorganize layout file structure

* renamed various files for consistency

* import fixes

* renamed GraphHandler SelectionHander and various fixes

* convert EventObject parameters to objects

* add basic better-docs config

* update better-docs config

* bugfix for shared variables in Graph persisting across instances

* fixed accessing handlers in examples; renamed Model to GraphModel

* fixed accessing handlers in examples; renamed Model to GraphModel

* restored selection model

* bugfix

* renamed getModel to getDataModel

* changed to use graph.batchUpdate() to reduce lines of code

* changed to use graph.batchUpdate() to reduce lines of code

* finished annotations+added TypeDoc

* convert remaining Cell[] instances to CellArray

* convert NaturalDocs links to JSDoc
2022-01-08 12:49:35 +11:00
mcyph cfb8191f4f removed dotnet and java version of libs 2021-03-20 13:42:22 +11:00
davidjgraph 81dcd5cc86 4.2.2 release 2020-10-28 16:11:03 +00:00
David Benson [draw.io] 273779f744 4.2.1 release 2020-10-28 14:58:34 +00:00
alderg aa11697fbd 4.2.0 release 2020-06-19 12:31:34 +00:00
alderg 25a2da3d75 4.1.1 release 2020-03-31 14:07:32 +00:00
ilexwg ed436cfc58 fix: update the ChangeLog link
I found the ChangeLog link is redirect to the wrong page.
I just update the link to ChangeLog page about mxGraph in GitHub.
2020-03-04 20:26:50 +08:00
ilexwg 79521101e6 fix: correct the HTML tag missing and typo
- the last paragraph missing a closing </p> tag
- content 'The is...' -> 'This is...'
2020-03-04 20:21:38 +08:00
alderg c73f7a00cb 4.1.0 release 2020-01-24 13:32:03 +00:00
davidjgraph 51382db430 4.0.6 release 2019-11-08 14:59:37 +00:00
Gaudenz Alder 44fb5af106 4.0.5 release 2019-10-17 08:36:14 +00:00
David Benson 91c87f32d9 4.0.4 release 2019-08-20 16:53:06 +00:00
David Benson 12621211ee 4.0.3 release 2019-07-26 16:09:51 +00:00
Gaudenz Alder 47c035808a 4.0.2 release 2019-07-15 10:46:53 +00:00
Gaudenz Alder 7bb0ef2877 4.0.1 release 2019-07-02 06:45:58 +00:00
Gaudenz Alder 33911ed7e0 4.0.0 release 2019-03-11 12:35:15 +00:00
Gaudenz Alder 62bca567b0 3.9.12 release 2018-12-14 11:54:12 +00:00
David Benson 55d6851cb4 3.9.11 release 2018-11-06 11:46:01 +00:00
Gaudenz Alder 4f680fe27e 3.9.10 release 2018-10-08 12:01:08 +00:00
Gaudenz Alder d5c1345ec9 3.9.9 release 2018-09-21 08:36:59 +00:00
David Benson bc595336f9 3.9.8 release 2018-07-06 13:52:46 +00:00
David Benson f4ec51f704 3.9.7 release 2018-06-22 14:18:02 +00:00
Gaudenz Alder e7f3573c91 3.9.6 release 2018-05-31 06:15:25 +00:00
Gaudenz Alder 641f6cca66 3.9.5 release 2018-05-24 09:27:17 +00:00
Gaudenz Alder e6a6ed657d 3.9.4 release 2018-05-17 07:19:42 +00:00
David Benson 02112de29a 3.9.3 release 2018-03-05 17:18:28 +00:00
Gaudenz Alder 5862280aa4 3.9.2 release 2018-02-28 22:01:56 +00:00
Gaudenz Alder dd54a4dc85 3.9.1 release 2018-01-27 00:40:48 +00:00
Gaudenz Alder ec3d5af0ee 3.9.0 release 2018-01-19 15:30:59 +00:00
Gaudenz Alder 58d19b2379 3.8.0 release 2017-11-30 09:21:18 +00:00
Gaudenz Alder 97b3718db6 3.7.6 release 2017-11-24 16:16:54 +00:00
Gaudenz Alder 8dea670d0a 3.7.5 release 2017-08-28 09:54:36 +00:00
Gaudenz Alder 0810c3895c 3.7.4 release 2017-06-27 19:11:26 +00:00
Gaudenz Alder 7a16775f67 3.7.3 release 2017-06-27 11:43:19 +00:00
Gaudenz Alder 35d8571728 3.7.2 release 2017-04-12 14:48:34 +02:00
Gaudenz Alder 7314db0c7a 3.7.1 release 2017-03-01 13:33:03 +01:00
Gaudenz Alder 9a8f500622 3.7.0.1 release 2017-01-29 10:00:22 +01:00
Gaudenz Alder 1b2e632c45 3.7.0.0 release 2017-01-16 09:36:34 +01:00
David Benson 1aaf1238b6 Update index.html 2016-11-14 10:56:01 +00:00
David Benson ac58101f29 Update index.html 2016-11-14 10:54:42 +00:00
David Benson 17def0a061 Update index.html 2016-11-14 10:48:51 +00:00
David Benson 054500b9e9 Update index.html 2016-11-14 10:45:01 +00:00
Gaudenz Alder 3c2d9429d7 3.6.0.0 release 2016-09-07 14:29:15 +02:00
Gaudenz Alder 97fbbaf0fa 3.5.1.5 release 2016-07-20 12:42:34 +02:00
Gaudenz Alder 5d7331fd01 3.5.1.4 release 2016-06-02 11:57:18 +02:00
Gaudenz Alder 8da7d140ef 3.5.1.3 release 2016-05-09 12:56:11 +02:00
Gaudenz Alder cce9776658 3.5.1.2 release 2016-04-15 14:47:44 +02:00
Gaudenz Alder 01edf02ec1 3.5.1.1 release 2016-04-13 09:03:38 +02:00
Gaudenz Alder e409e12a8d 3.5.1.0 release 2016-04-06 10:10:17 +02:00
Gaudenz Alder 7f4867f977 3.5.0.0 release 2016-03-01 10:16:15 +01:00