Permalink
Browse files

Option: include filtered elements in aggregates computation. Close #3.

  • Loading branch information...
energydrink9 committed Mar 22, 2018
1 parent 83b3a5a commit 9c49363b34eeb300b8f3cb4220c06a6f3ee16741
Showing with 1,859 additions and 559 deletions.
  1. +2 −2 .flowconfig
  2. +2 −2 flow-typed/npm/babel-core_vx.x.x.js
  3. +2 −2 flow-typed/npm/babel-eslint_vx.x.x.js
  4. +2 −2 flow-typed/npm/babel-loader_vx.x.x.js
  5. +2 −2 flow-typed/npm/babel-plugin-transform-async-to-generator_vx.x.x.js
  6. +2 −2 flow-typed/npm/babel-plugin-transform-class-properties_vx.x.x.js
  7. +2 −2 flow-typed/npm/babel-plugin-transform-flow-comments_vx.x.x.js
  8. +2 −2 flow-typed/npm/babel-plugin-transform-object-rest-spread_vx.x.x.js
  9. +2 −2 flow-typed/npm/babel-plugin-transform-regenerator_vx.x.x.js
  10. +2 −2 flow-typed/npm/babel-plugin-transform-runtime_vx.x.x.js
  11. +2 −2 flow-typed/npm/babel-plugin-typecheck_vx.x.x.js
  12. +2 −2 flow-typed/npm/babel-preset-es2015_vx.x.x.js
  13. +2 −2 flow-typed/npm/babel-preset-react_vx.x.x.js
  14. +2 −2 flow-typed/npm/cross-env_vx.x.x.js
  15. +2 −2 flow-typed/npm/css-loader_vx.x.x.js
  16. +2 −2 flow-typed/npm/debounce-promise_vx.x.x.js
  17. +2 −2 flow-typed/npm/debounce_vx.x.x.js
  18. +2 −2 flow-typed/npm/eslint-config-react_vx.x.x.js
  19. +2 −2 flow-typed/npm/eslint-loader_vx.x.x.js
  20. +37 −2 flow-typed/npm/eslint-plugin-flowtype_vx.x.x.js
  21. +2 −2 flow-typed/npm/eslint-plugin-react_vx.x.x.js
  22. +2 −2 flow-typed/npm/eslint_vx.x.x.js
  23. +2 −2 flow-typed/npm/file-loader_vx.x.x.js
  24. +2 −2 flow-typed/npm/flow-typed_vx.x.x.js
  25. +2 −2 flow-typed/npm/json-loader_vx.x.x.js
  26. +1,631 −80 flow-typed/npm/lodash_v4.x.x.js
  27. +2 −2 flow-typed/npm/postcss-flexbugs-fixes_vx.x.x.js
  28. +2 −2 flow-typed/npm/postcss-loader_vx.x.x.js
  29. +2 −2 flow-typed/npm/react-datepicker_vx.x.x.js
  30. +2 −2 flow-typed/npm/react-select_vx.x.x.js
  31. +18 −396 flow-typed/npm/react-virtualized_vx.x.x.js
  32. +18 −0 flow-typed/npm/rimraf_v2.x.x.js
  33. +66 −0 flow-typed/npm/style-loader_vx.x.x.js
  34. +2 −2 flow-typed/npm/webpack_vx.x.x.js
  35. +0 −9 src/DataGroup.js
  36. +31 −14 src/FunctionalDataGrid.js
View
@@ -8,5 +8,5 @@ flow-typed
[options]
module.system.node.resolve_dirname=node_modules
module.name_mapper='.*\.\(css\|scss\)$' -> '<PROJECT_ROOT>/interfaces/CssModule.js'
module.name_mapper='.*\.\(html\|svg\|png\|jpg\|gif\)$' -> '<PROJECT_ROOT>/interfaces/WebpackAsset.js'
module.name_mapper='.*\.\(css\|scss\)$' -> '<PROJECT_ROOT>/flow-typed/decls/CssModule.js'
module.name_mapper='.*\.\(html\|svg\|png\|jpg\|gif\)$' -> '<PROJECT_ROOT>/flow-typed/decls/WebpackAsset.js'
@@ -1,5 +1,5 @@
// flow-typed signature: 2a5637ceff662095f6b731dcd70742cf
// flow-typed version: <<STUB>>/babel-core_v6.26.0/flow_v0.61.0
// flow-typed signature: 4663daeaf4e87d3a91f0bfef3b0261cd
// flow-typed version: <<STUB>>/babel-core_v6.26.0/flow_v0.67.1
/**
* This is an autogenerated libdef stub for:
@@ -1,5 +1,5 @@
// flow-typed signature: 2594f3ed64d8166987736059e19f8248
// flow-typed version: <<STUB>>/babel-eslint_v8.2.1/flow_v0.61.0
// flow-typed signature: 2911d51a81ed077a0d1a3fb991875498
// flow-typed version: <<STUB>>/babel-eslint_v8.2.1/flow_v0.67.1
/**
* This is an autogenerated libdef stub for:
@@ -1,5 +1,5 @@
// flow-typed signature: 63b0a253832a6f2b09d9f5cd02dbdb83
// flow-typed version: <<STUB>>/babel-loader_v7.1.2/flow_v0.61.0
// flow-typed signature: 611c367ba678c3752173ef9a663c1229
// flow-typed version: <<STUB>>/babel-loader_v7.1.2/flow_v0.67.1
/**
* This is an autogenerated libdef stub for:
@@ -1,5 +1,5 @@
// flow-typed signature: 484304e5e77f555df2c5e47a90b6aa1f
// flow-typed version: <<STUB>>/babel-plugin-transform-async-to-generator_v6.24.1/flow_v0.61.0
// flow-typed signature: a6090e4bc1b282bb9348b5f3867ab812
// flow-typed version: <<STUB>>/babel-plugin-transform-async-to-generator_v6.24.1/flow_v0.67.1
/**
* This is an autogenerated libdef stub for:
@@ -1,5 +1,5 @@
// flow-typed signature: 5a40c971e2402af577d002187f0e6f12
// flow-typed version: <<STUB>>/babel-plugin-transform-class-properties_v6.24.1/flow_v0.61.0
// flow-typed signature: 02f8486b304c605e3548ac7e0d339fd3
// flow-typed version: <<STUB>>/babel-plugin-transform-class-properties_v6.24.1/flow_v0.67.1
/**
* This is an autogenerated libdef stub for:
@@ -1,5 +1,5 @@
// flow-typed signature: e90345076c9b9c8269508a3902166481
// flow-typed version: <<STUB>>/babel-plugin-transform-flow-comments_v6.22.0/flow_v0.61.0
// flow-typed signature: b99f2173d89186835b0a9e9dee0debd5
// flow-typed version: <<STUB>>/babel-plugin-transform-flow-comments_v6.22.0/flow_v0.67.1
/**
* This is an autogenerated libdef stub for:
@@ -1,5 +1,5 @@
// flow-typed signature: 63353492a62719fb33749827dd1727c7
// flow-typed version: <<STUB>>/babel-plugin-transform-object-rest-spread_v6.26.0/flow_v0.61.0
// flow-typed signature: c78c9b1ce285caa86d28a06165c7fe75
// flow-typed version: <<STUB>>/babel-plugin-transform-object-rest-spread_v6.26.0/flow_v0.67.1
/**
* This is an autogenerated libdef stub for:
@@ -1,5 +1,5 @@
// flow-typed signature: 604a34f35b4f1eb7b050f6740e2d0b65
// flow-typed version: <<STUB>>/babel-plugin-transform-regenerator_v6.26.0/flow_v0.61.0
// flow-typed signature: be70b5a2e681802406d3e71c623e0a5b
// flow-typed version: <<STUB>>/babel-plugin-transform-regenerator_v6.26.0/flow_v0.67.1
/**
* This is an autogenerated libdef stub for:
@@ -1,5 +1,5 @@
// flow-typed signature: b61da2154ecf69ef96fc289ece037d0e
// flow-typed version: <<STUB>>/babel-plugin-transform-runtime_v6.23.0/flow_v0.61.0
// flow-typed signature: 06c2ded75416c36ea88472d14e8502e9
// flow-typed version: <<STUB>>/babel-plugin-transform-runtime_v6.23.0/flow_v0.67.1
/**
* This is an autogenerated libdef stub for:
@@ -1,5 +1,5 @@
// flow-typed signature: fd27eb665b23179961a24a8d22e0c96b
// flow-typed version: <<STUB>>/babel-plugin-typecheck_v3.9.0/flow_v0.61.0
// flow-typed signature: e9a9940cd02dcc746d41bf6dca15ed7a
// flow-typed version: <<STUB>>/babel-plugin-typecheck_v3.9.0/flow_v0.67.1
/**
* This is an autogenerated libdef stub for:
@@ -1,5 +1,5 @@
// flow-typed signature: 531a2628d9cf03beb936d23a4685662d
// flow-typed version: <<STUB>>/babel-preset-es2015_v^6.6.0/flow_v0.61.0
// flow-typed signature: faa2c3dfd104c7a220aa782786099f15
// flow-typed version: <<STUB>>/babel-preset-es2015_v^6.6.0/flow_v0.67.1
/**
* This is an autogenerated libdef stub for:
@@ -1,5 +1,5 @@
// flow-typed signature: ac44436b975cb217dd8bfd589278d607
// flow-typed version: <<STUB>>/babel-preset-react_v6.24.1/flow_v0.61.0
// flow-typed signature: 286d1192c9d0119b9817982248bab8db
// flow-typed version: <<STUB>>/babel-preset-react_v6.24.1/flow_v0.67.1
/**
* This is an autogenerated libdef stub for:
@@ -1,5 +1,5 @@
// flow-typed signature: e558fb8ccec3fcc569435a3725e4a7fb
// flow-typed version: <<STUB>>/cross-env_v^2.0.1/flow_v0.61.0
// flow-typed signature: b4101665749e28d773544ebfee6bc1b8
// flow-typed version: <<STUB>>/cross-env_v^2.0.1/flow_v0.67.1
/**
* This is an autogenerated libdef stub for:
@@ -1,5 +1,5 @@
// flow-typed signature: 757d78c8323db3f32436db575ac80441
// flow-typed version: <<STUB>>/css-loader_v0.28.8/flow_v0.61.0
// flow-typed signature: d4e61d6b632c6572247b67196abd58ce
// flow-typed version: <<STUB>>/css-loader_v0.28.8/flow_v0.67.1
/**
* This is an autogenerated libdef stub for:
@@ -1,5 +1,5 @@
// flow-typed signature: 27fccf0f1f7af818114956da75930dc9
// flow-typed version: <<STUB>>/debounce-promise_v^3.0.1/flow_v0.61.0
// flow-typed signature: 27d78de94be2e1a734f7adfa7816be18
// flow-typed version: <<STUB>>/debounce-promise_v^3.0.1/flow_v0.67.1
/**
* This is an autogenerated libdef stub for:
@@ -1,5 +1,5 @@
// flow-typed signature: 970da97d698603d30a4d71022aa50a3b
// flow-typed version: <<STUB>>/debounce_v^1.0.2/flow_v0.61.0
// flow-typed signature: 4044b8ee7b7b29ee441e98b804c9bf19
// flow-typed version: <<STUB>>/debounce_v^1.0.2/flow_v0.67.1
/**
* This is an autogenerated libdef stub for:
@@ -1,5 +1,5 @@
// flow-typed signature: 3978155681d6e4339145bd812ce55e6e
// flow-typed version: <<STUB>>/eslint-config-react_v1.1.7/flow_v0.61.0
// flow-typed signature: cf27f5ebf689998286a7d565f743bcca
// flow-typed version: <<STUB>>/eslint-config-react_v1.1.7/flow_v0.67.1
/**
* This is an autogenerated libdef stub for:
@@ -1,5 +1,5 @@
// flow-typed signature: 408361c62cf7310db271622740115c61
// flow-typed version: <<STUB>>/eslint-loader_v1.9.0/flow_v0.61.0
// flow-typed signature: d3e21a1dbea44e7258f4e281f87e59e6
// flow-typed version: <<STUB>>/eslint-loader_v1.9.0/flow_v0.67.1
/**
* This is an autogenerated libdef stub for:
@@ -1,5 +1,5 @@
// flow-typed signature: 7a8119b69478bf577f6a3dc35d0775ec
// flow-typed version: <<STUB>>/eslint-plugin-flowtype_v2.41.0/flow_v0.61.0
// flow-typed signature: 172efc23e4e986d486c11375898e5b5b
// flow-typed version: <<STUB>>/eslint-plugin-flowtype_v2.46.1/flow_v0.67.1
/**
* This is an autogenerated libdef stub for:
@@ -46,10 +46,18 @@ declare module 'eslint-plugin-flowtype/dist/rules/genericSpacing' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/newlineAfterFlowAnnotation' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/noDupeKeys' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/noExistentialType' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/noFlowFixMeComments' {
declare module.exports: any;
}
@@ -78,6 +86,10 @@ declare module 'eslint-plugin-flowtype/dist/rules/objectTypeDelimiter' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/requireExactType' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/requireParameterType' {
declare module.exports: any;
}
@@ -86,6 +98,10 @@ declare module 'eslint-plugin-flowtype/dist/rules/requireReturnType' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/requireTypesAtTop' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/requireValidFileAnnotation' {
declare module.exports: any;
}
@@ -150,6 +166,10 @@ declare module 'eslint-plugin-flowtype/dist/rules/typeIdMatch' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeImportStyle' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/unionIntersectionSpacing' {
declare module.exports: any;
}
@@ -225,9 +245,15 @@ declare module 'eslint-plugin-flowtype/dist/rules/delimiterDangle.js' {
declare module 'eslint-plugin-flowtype/dist/rules/genericSpacing.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/genericSpacing'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/newlineAfterFlowAnnotation.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/newlineAfterFlowAnnotation'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/noDupeKeys.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noDupeKeys'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/noExistentialType.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noExistentialType'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/noFlowFixMeComments.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noFlowFixMeComments'>;
}
@@ -249,12 +275,18 @@ declare module 'eslint-plugin-flowtype/dist/rules/noWeakTypes.js' {
declare module 'eslint-plugin-flowtype/dist/rules/objectTypeDelimiter.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/objectTypeDelimiter'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/requireExactType.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireExactType'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/requireParameterType.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireParameterType'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/requireReturnType.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireReturnType'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/requireTypesAtTop.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireTypesAtTop'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/requireValidFileAnnotation.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireValidFileAnnotation'>;
}
@@ -303,6 +335,9 @@ declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/reporter.js'
declare module 'eslint-plugin-flowtype/dist/rules/typeIdMatch.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeIdMatch'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeImportStyle.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeImportStyle'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/unionIntersectionSpacing.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/unionIntersectionSpacing'>;
}
@@ -1,5 +1,5 @@
// flow-typed signature: 9629e0e383d06b2388563917754ee6c1
// flow-typed version: <<STUB>>/eslint-plugin-react_v7.5.1/flow_v0.61.0
// flow-typed signature: 652daee8f06847101117b83bbe8628f7
// flow-typed version: <<STUB>>/eslint-plugin-react_v7.5.1/flow_v0.67.1
/**
* This is an autogenerated libdef stub for:
@@ -1,5 +1,5 @@
// flow-typed signature: f3f505358c0664c9ef1e198cb2268b10
// flow-typed version: <<STUB>>/eslint_v4.15.0/flow_v0.61.0
// flow-typed signature: f5ef97239da488071a56493aa9712587
// flow-typed version: <<STUB>>/eslint_v4.15.0/flow_v0.67.1
/**
* This is an autogenerated libdef stub for:
@@ -1,5 +1,5 @@
// flow-typed signature: 3353856ddeb9303bb08e60a99a3811d7
// flow-typed version: <<STUB>>/file-loader_v1.1.6/flow_v0.61.0
// flow-typed signature: 591a500911e8ba9816f46d9d4ed6ecb7
// flow-typed version: <<STUB>>/file-loader_v1.1.6/flow_v0.67.1
/**
* This is an autogenerated libdef stub for:
@@ -1,5 +1,5 @@
// flow-typed signature: 9b5fa9a7694b955cfa1e5186b082186a
// flow-typed version: <<STUB>>/flow-typed_v2.2.3/flow_v0.61.0
// flow-typed signature: da86936e3c2e0f2d12f7a06ef7214042
// flow-typed version: <<STUB>>/flow-typed_v2.3.0/flow_v0.67.1
/**
* This is an autogenerated libdef stub for:
@@ -1,5 +1,5 @@
// flow-typed signature: 21693c5f2e4ea387af8fa2cbbb7b32d2
// flow-typed version: <<STUB>>/json-loader_v0.5.7/flow_v0.61.0
// flow-typed signature: 41f4a8928dff92b01614298ab786127d
// flow-typed version: <<STUB>>/json-loader_v0.5.7/flow_v0.67.1
/**
* This is an autogenerated libdef stub for:
Oops, something went wrong.

0 comments on commit 9c49363

Please sign in to comment.