abzicht
6fd790570a
Removed <a> tag, moved id attribute to text section
2019-03-09 23:14:28 +01:00
abzicht
b322a964ca
Code refactoring: Pushing functions is now to the funs list is now available in a separate function. Also, setLink no longer using the .link attribute and instead calls links directly via window.open
2019-03-09 23:13:53 +01:00
abzicht
20b35cbe13
Removed STR remains and fixed whitespace issue for 'call' which lead to undesired whitespace in function names
2019-03-09 22:42:27 +01:00
abzicht
d169641c99
Fixed lint issue
2019-03-09 22:19:08 +01:00
abzicht
856591d253
Removed STR as it is no longer required; made 'click' a state such that it returns the id that is specified after the keyword
2019-03-09 22:18:37 +01:00
abzicht
4587f5a73d
Added 'clickable' class to all elements with interactivity. This allows css styling for clickable elements
2019-03-09 20:08:52 +01:00
abzicht
10057217cb
Fixed issue which only passed the first char of functionargs to the function by splitting the functionargs by commas
2019-03-09 20:07:51 +01:00
abzicht
0c66e1b5b9
Added href support and improved callback argument handling
2019-03-09 12:11:56 +01:00
abzicht
67ee649d99
Added setLink and setClickEvent to gantt
2019-03-08 00:19:53 +01:00
abzicht
19d9dd6954
Fixed clickStatement to include ids
2019-03-07 22:31:38 +01:00
abzicht
e298351caa
Added <a href> and callback functionality to gantt diagrams
2019-03-07 22:00:02 +01:00
João Paulo Poffo
afeb3b53c9
Simplified methods
2019-02-12 17:52:18 -02:00
João Paulo Poffo
8ce658416b
Simplify to codeclimate
2019-02-12 17:40:57 -02:00
João Paulo Poffo
6e846ac3e5
Defined a renderEndDate
2019-02-12 17:29:38 -02:00
João Paulo Poffo
58df72984f
Standard
2019-02-07 12:05:09 -02:00
João Paulo Poffo
5bfddcc444
Complexity
2019-02-07 11:27:01 -02:00
João Paulo Poffo
a99b31a61d
Standard
2019-02-07 11:22:46 -02:00
João Paulo Poffo
8a8b7bd48c
Fixed weekend between dates; Manual endtimes; Additional testing
2019-02-07 11:21:00 -02:00
João Paulo Poffo
1d04c7e1fe
Standard JS
2019-02-06 17:25:39 -02:00
João Paulo Poffo
9f1c37ecb3
Codeclimate - Complexity
2019-02-06 17:24:20 -02:00
João Paulo Poffo
8e8651a0e1
Comments
2019-02-06 17:12:05 -02:00
João Paulo Poffo
a8e9f21035
Standard
2019-02-06 17:09:59 -02:00
João Paulo Poffo
418ac501aa
Added excludes weekdays to gantt
2019-02-06 16:54:09 -02:00
Gijs van Dam
7ca9df9357
Refactor ganttDb tests
2019-02-04 11:33:24 +08:00
Gijs van Dam
f912f8582d
Remove MomentJS dependency from Gantt Jest test cases
...
To reduce the dependencies of the Jest test cases, the moment dates in
both Jest test files are replaced with native javascript. Also the
physical file gantt.spec.js is moved to be in the same folder as
gantt.js
2019-02-04 10:21:58 +08:00
Gijs van Dam
a211b6d55d
Use it.each in test cases to prevent code repetition
2019-02-01 17:04:43 +08:00
Gijs van Dam
c84c154603
Add tests for all possible task tags
2019-02-01 16:16:28 +08:00
Gijs van Dam
f903090e0f
Refactor tag parsing of tags
...
The allowed tags are now a const at the top of the code.
Adding a tag there, automatically assigns the property to the
javascript object, if the tag is present in the data.
2019-02-01 14:21:25 +08:00
Gijs van Dam
901df242b7
Replace multiple returns with single return
2019-02-01 13:28:12 +08:00
Gijs van Dam
9dbb3767e2
Extract tag parsing in separate function
2019-02-01 13:27:42 +08:00
Gijs van Dam
5565d36ef2
Fix lint issues
2019-02-01 12:41:03 +08:00
Gijs van Dam
48f8c3f85a
Add custom rendering of milestone tasks
...
If a task is a milestone, the rect shape will be square in the center of
the original width of the rectangular calculated if it weren't a
milestone. The placement of the label text is adjusted accordingly.
Both the rect and the text get a 'milestone' and 'milestoneText' class
accordingly.
The scss rotates the square and scales it a bit down, so that it's a
diamond, which appears to be the defacto standard for milestone icons.
The label text is put in italics.
The rotational transform is done in the scss, so that it's easy for
users to create their own milestone icon-style.
2019-02-01 12:34:55 +08:00
Gijs van Dam
a3eef7298e
Add milestone to ganttDb
2019-01-31 15:33:35 +08:00
Tyler Long
9ecee6b163
Generate jison files
2018-12-17 17:31:22 +08:00
Tyler Long
015b976c28
Fix CSS cannot select number ID issue
2018-03-17 09:10:10 +08:00
Tyler Long
9b65abe76a
Remove useless code
2018-03-13 15:04:05 +08:00
Tyler Long
f62736c749
Support customization of gantt diagram xAxis format using diagram code
2018-03-13 14:01:44 +08:00
Tyler Long
7ef1b28c83
Remvoe ganttDb getDateFormat
2018-03-13 13:48:27 +08:00
Tyler Long
37076d3d1f
Support global config of gantt axisFormat
2018-03-12 21:33:02 +08:00
Tyler Long
c0c7c96f28
Re-generate jison js files
2018-03-11 16:43:02 +08:00
Tyler Long
e9f3ad63c6
Remove local d3 file
2018-03-08 21:42:39 +08:00
Tyler Long
197671960d
Fix gantt diagram xAxis format
2018-03-07 22:05:54 +08:00
Tyler Long
e434ac9a1f
Improve gantt diagram code
2018-03-06 19:11:55 +08:00
Tyler Long
1d7589abb9
Try to fix gantt diagram
2018-03-06 18:41:06 +08:00
Tyler Long
3f55200737
Update some dependencies
2018-03-06 14:37:27 +08:00
Frank Schmitt
48ef5d74e8
Several small fixes in the Gantt spec
...
- removed duplicate test for date spec
- fixed title of title spec
- added section to section spec
2017-11-18 16:22:49 +01:00
Frank Schmitt
18117af067
Fixed grammar in Gantt spec
2017-11-18 16:18:24 +01:00
Tyler Long
20b43d8ad1
Get rid of var
2017-09-14 20:59:58 +08:00
Tyler Long
2e0bfaeb74
Replace var with const
2017-09-14 20:27:52 +08:00
Tyler Long
75d9e7bc59
webpack fs: 'empty'
2017-09-11 23:06:34 +08:00