Skip to content

Commit 45dcd41

Browse files
authored
Merge branch 'master' into mkirova/pivot-horizontal-excel-export
2 parents 2714780 + d99b71b commit 45dcd41

File tree

59 files changed

+2977
-2645
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+2977
-2645
lines changed

.prettierignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Ignore all TS/JS files:
2+
**/*.ts
3+
**/*.js

.prettierrc.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"trailingComma": "es5",
3+
"tabWidth": 2,
4+
"singleQuote": true,
5+
"arrowParens": "always",
6+
"overrides": [
7+
{
8+
"files": ["*.scss"],
9+
"options": {
10+
"tabWidth": 4
11+
}
12+
}
13+
]
14+
}

.stylelintignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
**/*.md
2+
*.ts

.stylelintrc.json

Lines changed: 23 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,77 +1,69 @@
11
{
2-
"plugins": ["stylelint-scss"],
3-
"files": ["**/*.scss"],
4-
"customSyntax": "postcss-scss",
5-
"ignoreFiles": ["projects/igniteui-angular/src/lib/core/styles/**/*.md", "projects/igniteui-angular/src/lib/core/styles/spec/*.ts"],
2+
"extends": ["stylelint-config-standard-scss"],
3+
"plugins": ["stylelint-scss", "stylelint-prettier"],
64
"rules": {
75
"at-rule-disallowed-list": ["debug", {
86
"severity": "warning"
97
}],
10-
"block-closing-brace-empty-line-before": "never",
11-
"block-closing-brace-newline-after": "always-single-line",
128
"block-no-empty": true,
13-
"color-hex-case": "lower",
149
"color-hex-length": "short",
1510
"color-no-invalid-hex": true,
1611
"comment-no-empty": true,
12+
"custom-property-pattern": "(?:ig*-)?.+",
1713
"declaration-block-no-duplicate-properties": true,
1814
"declaration-block-no-shorthand-property-overrides": true,
1915
"declaration-block-single-line-max-declarations": 1,
20-
"declaration-colon-space-after": "always",
2116
"font-family-no-duplicate-names": true,
2217
"font-family-no-missing-generic-family-keyword": true,
2318
"font-weight-notation": "numeric",
2419
"function-calc-no-unspaced-operator": true,
25-
"function-comma-space-after": "always-single-line",
26-
"indentation": 4,
2720
"length-zero-no-unit": true,
2821
"max-nesting-depth": [3, {
2922
"severity": "warning"
3023
}],
24+
"no-descending-specificity": null,
3125
"no-duplicate-at-import-rules": true,
3226
"no-duplicate-selectors": true,
33-
"no-extra-semicolons": true,
3427
"no-invalid-double-slash-comments": true,
35-
"no-missing-end-of-source-newline": true,
36-
"number-leading-zero": "never",
37-
"number-no-trailing-zeros": true,
3828
"property-no-unknown": true,
3929
"rule-empty-line-before": ["always-multi-line", {
4030
"except": ["first-nested"],
4131
"ignore": ["after-comment"]
4232
}],
4333
"selector-attribute-quotes": "always",
44-
"selector-attribute-operator-space-after": "never",
45-
"selector-attribute-operator-space-before": "never",
46-
"selector-combinator-space-after": "always",
47-
"selector-combinator-space-before": "always",
48-
"selector-descendant-combinator-no-non-space": true,
49-
"selector-list-comma-newline-after": "always",
50-
"selector-pseudo-class-case": "lower",
5134
"selector-pseudo-class-no-unknown": true,
52-
"selector-pseudo-class-parentheses-space-inside": "never",
53-
"selector-pseudo-element-case": "lower",
5435
"selector-pseudo-element-colon-notation": "double",
5536
"selector-pseudo-element-no-unknown": true,
5637
"selector-type-case": "lower",
5738
"selector-type-no-unknown": [true, {
5839
"ignore": ["custom-elements"]
5940
}],
6041
"shorthand-property-no-redundant-values": true,
61-
"string-quotes": "single",
62-
"unit-case": "lower",
63-
"value-keyword-case": ["lower", {
64-
"camelCaseSvgKeywords": true
65-
}],
66-
"value-list-comma-space-after": "always-single-line",
42+
"property-no-vendor-prefix": null,
6743
"value-no-vendor-prefix": true,
44+
"value-keyword-case": null,
45+
"selector-no-vendor-prefix": null,
46+
"selector-class-pattern": null,
47+
"at-rule-empty-line-before": null,
48+
"custom-property-empty-line-before": null,
49+
"declaration-empty-line-before": null,
50+
"alpha-value-notation": null,
51+
"color-function-notation": null,
52+
"number-max-precision": null,
53+
"declaration-block-no-redundant-longhand-properties": null,
54+
"scss/no-global-function-names": null,
55+
"scss/at-mixin-pattern": null,
56+
"scss/at-function-pattern": null,
57+
"scss/percent-placeholder-pattern": null,
58+
"scss/dollar-variable-pattern": null,
59+
"scss/double-slash-comment-empty-line-before": null,
60+
"scss/double-slash-comment-whitespace-inside": null,
6861
"scss/at-else-closing-brace-newline-after": "always-last-in-chain",
6962
"scss/at-else-closing-brace-space-after": "always-intermediate",
7063
"scss/at-else-empty-line-before": "never",
71-
"scss/at-extend-no-missing-placeholder": true,
7264
"scss/at-if-closing-brace-newline-after": "always-last-in-chain",
7365
"scss/at-if-closing-brace-space-after": "always-intermediate",
74-
"scss/at-import-no-partial-leading-underscore": true,
66+
"scss/dollar-variable-empty-line-before": null,
7567
"scss/at-mixin-argumentless-call-parentheses": "always",
7668
"scss/at-mixin-parentheses-space-before": "never",
7769
"scss/at-rule-no-unknown": true,

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22

33
All notable changes for each version of this project will be documented in this file.
44

5+
## 18.1.0
6+
### New Features
7+
- `IgxPivotGrid`
8+
- Added horizontal layout for row dimensions. Can be configured through the `pivotUI` `rowLayout` property.
9+
- Added `horizontalSummary` property for each IPivotDimension, enabling summary row when using horizontal layout.
10+
- Keyboard navigation now can move in to row headers back and forth from any row dimension headers or column headers.
11+
- Added keyboard interactions for row dimension collapse using `Alt + Arrows` and row headers sorting using `Ctrl + Arrow Up/Down`.
12+
513
## 18.0.0
614
### New Features
715
- `IgxCombo`, `IgxSimpleCombo`:

0 commit comments

Comments
 (0)