Nico Rehwaldt
289c074ecc
docs: correct JSDoc for MockEvents
2021-10-20 17:07:26 +02:00
Nico Rehwaldt
ffb8ac3ea2
test: mock canvas event with a button
...
There do not exist mouse events without one. :o)
2020-12-16 16:39:23 +01:00
Philipp Fromme
fcb11a60f7
chore(documentation): fix JSDoc number types
2020-04-07 06:52:55 +00:00
Philipp Fromme
7a67ff95b2
chore(documentation): fix JSDoc string types
2020-04-07 06:52:55 +00:00
Maciej Barelkowski
33156e43be
chore(project): fix linting errors
2019-08-19 14:27:33 +00:00
Nico Rehwaldt
b410eed96f
test(keyboard): use standard KeyEvents util
2018-11-21 09:41:52 +01:00
Maciej Barelkowski
f0610721c9
feat(keyboard): use key value for bindings
...
`KeyboardEvent.keyCode` is deprecated, so the BpmnKeyBindings will
use non-deprecated `KeyboardEvent.key` instead.
2018-10-29 14:52:41 +00:00
Nico Rehwaldt
9be61259bd
chore(project): drop 'use strict'
...
We use ES modules, so 'use strict' is not necessary anymore.
2018-04-03 18:09:53 +02:00
Nico Rehwaldt
d3449ca87c
chore(project): es6ify source code
...
* use ES6 import / export
* UTILS: export individual utilities
* TESTS: localize TestHelper includes
BREAKING CHANGE:
* all utilities export independent functions
* library sources got ported to ES6. You must now use
a ES module bundler such as Browserify + babelify or
Webpack to consume this library (or parts of it).
2018-04-03 16:32:14 +02:00
Nico Rehwaldt
7a3b92c094
chore(project): migrate to diagram-js@0.31
2018-04-02 11:14:06 +02:00
Nico Rehwaldt
11f5a22471
chore(project): adjust min-dash usage (2)
2018-03-22 11:59:39 +01:00
TheSharpieOne Bot
245d1d6a96
chore(project): upgrade lodash to min-dash
2018-03-22 11:59:39 +01:00
Nico Rehwaldt
cff0c4ef91
chore(tests): remove unused utility
2017-12-20 10:37:38 +01:00
Nico Rehwaldt
c14be5d258
chore(test/util): remove snap.svg remainders
2017-12-07 13:19:02 +01:00
Nico Rehwaldt
92aac008b8
chore(ci): use latest node for testing
...
This ensures we run against npm v5:
* bump wiredeps dependency version
* rebuild .wiredeps
* internalize test helpers from diagram-js
2017-10-11 15:19:36 +02:00
Ricardo Matias
7575af4c0f
feat(replace-menu): rework opening after element creation
...
Closes camunda/camunda-modeler#327
2016-08-31 11:02:19 +02:00
Nico Rehwaldt
0ba239bbce
chore(project): switch to eslint
...
Use eslint instead of jshint for linting.
* better linting results
* test files linted, too
* consistent code style checks
Closes #568
2016-06-07 09:55:32 +02:00
Vladimirs Katusenoks
c1399372f2
fix(tests): updating test utilities to use { x, y } as well
...
Relates to #355
2016-04-27 14:43:35 +02:00
Adam Brengesjö
93d4bade22
feat(replace): let rules disallow replacement operations
2016-01-06 16:37:17 +01:00
Nico Rehwaldt
2807129585
chore(test): fix mock events patching argument
2015-10-20 16:09:14 +02:00
Nico Rehwaldt
b0ce4d834d
test(util): add MockEvents util + use in tests
...
* MockEvents provides a simple to use interface for creating
events globally or locally to the currently active DiagramJS
instance.
2015-08-24 16:02:21 +02:00
Nico Rehwaldt
3cb1721c89
chore(modeling): rename Modeling#move{Shapes->Elements}
...
Related to bpmn-io/diagram-js#107
BREAKING CHANGE:
* Modeling#moveShapes got renamed to Modeling#moveElements
* Id of command changed from 'shapes.move' to 'elements.move'
2015-08-13 10:51:52 +02:00
Nico Rehwaldt
8e4f480868
feat(modeling/layout): improve sequence flow layouting behind Gateways
...
Closes bpmn-io/bpmn-js#227
2015-07-30 10:36:06 +02:00