Skip to content

Commit a716487

Browse files
committed
fixed select keep group value
1 parent 7b1fa10 commit a716487

File tree

7 files changed

+783
-16
lines changed

7 files changed

+783
-16
lines changed

.idea/workspace.xml

Lines changed: 738 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dev/Modules/Select.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,10 @@
3636

3737
let newArray: Y[] = [];
3838

39+
if (this._linq4js_ && this._linq4js_.GroupValue) {
40+
newArray._linq4js_ = { GroupValue: this._linq4js_.GroupValue, Order: [] };
41+
}
42+
3943
for (let obj of this) {
4044
newArray.Add(selectorFunction(obj));
4145
}

dist/linq4js.js

Lines changed: 4 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/linq4js.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package-lock.json

Lines changed: 31 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "linq4js",
3-
"version": "2.2.1",
3+
"version": "2.2.2",
44
"description": "Linq methods for JavaScript/TypeScript to work with Arrays",
55
"main": "dist/linq4js.js",
66
"typings": "dist/linq4js.d.ts",

test/all.js

Lines changed: 4 additions & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)