├── site
├── ZyngaScroller.js
├── variables.less
├── images
│ ├── favicon.png
│ ├── arrowBullet.png
│ ├── arrowBullet-2x.png
│ ├── fdt_logo_transparent_ondark_23px.png
│ ├── fdt_logo_transparent_onlight_50px.png
│ ├── fdt_logo_transparent_onlight_80px.png
│ ├── fdt_logo_transparent_ondark_23px-2x.png
│ ├── fdt_logo_transparent_onlight_50px-2x.png
│ └── fdt_logo_transparent_onlight_80px-2x.png
├── client.js
├── renderPath.js
├── StaticHTMLBlock.js
├── README.md
├── home
│ ├── HomePage.js
│ ├── HeroTable.js
│ ├── Header.js
│ └── homePageStyle.less
├── MiniHeader.js
├── examples
│ ├── ExampleHeader.js
│ ├── ExamplesWrapper.js
│ ├── TouchableArea.js
│ ├── TouchExampleWrapper.js
│ └── ExamplesPage.js
├── miniHeader.less
├── SideBar.js
├── docs
│ └── DocsPage.js
├── webpack-prerender.config.js
├── webpack-client.config.js
├── base.less
├── Constants.js
└── IndexPage.js
├── main.js
├── .babelrc
├── .gitignore
├── .npmignore
├── .editorconfig
├── src
├── stubs
│ ├── react
│ │ ├── React.js
│ │ ├── ReactDOM.js
│ │ └── ReactComponentWithPureRenderMixin.js
│ ├── Locale.js
│ ├── cssVar.js
│ ├── Object.assign.js
│ └── invariant.js
├── css
│ ├── style
│ │ ├── fixedDataTableColumnResizerLine.css
│ │ ├── fixedDataTableCell.css
│ │ ├── fixedDataTableRow.css
│ │ ├── Scrollbar.css
│ │ └── fixedDataTable.css
│ └── layout
│ │ ├── fixedDataTableCellGroupLayout.css
│ │ ├── fixedDataTableRowLayout.css
│ │ ├── fixedDataTableColumnResizerLineLayout.css
│ │ ├── fixedDataTableLayout.css
│ │ ├── fixedDataTableCellLayout.css
│ │ └── ScrollbarLayout.css
├── vendor_upstream
│ ├── core
│ │ ├── nativeRequestAnimationFrame.js
│ │ ├── clamp.js
│ │ ├── camelize.js
│ │ ├── Keys.js
│ │ ├── cancelAnimationFramePolyfill.js
│ │ ├── joinClasses.js
│ │ ├── emptyFunction.js
│ │ ├── requestAnimationFramePolyfill.js
│ │ ├── ExecutionEnvironment.js
│ │ ├── shallowEqual.js
│ │ ├── getVendorPrefixedName.js
│ │ └── debounceCore.js
│ ├── dom
│ │ ├── BrowserSupportCore.js
│ │ ├── translateDOMPositionXY.js
│ │ ├── ReactWheelHandler.js
│ │ └── DOMMouseMoveTracker.js
│ ├── stubs
│ │ ├── cx.js
│ │ └── EventListener.js
│ ├── react
│ │ └── renderers
│ │ │ └── dom
│ │ │ └── client
│ │ │ └── utils
│ │ │ └── isEventSupported.js
│ └── struct
│ │ └── Heap.js
├── FixedDataTableRoot.js
├── transition
│ ├── FixedDataTableColumn.react.js
│ └── FixedDataTableColumnGroup.react.js
├── FixedDataTableColumnGroupNew.react.js
├── FixedDataTableCellDefault.react.js
├── FixedDataTableHelper.js
├── FixedDataTableWidthHelper.js
├── FixedDataTableRowBuffer.js
├── FixedDataTableColumnResizeHandle.react.js
└── FixedDataTableCell.react.js
├── docs
└── api-v0.5
│ ├── ColumnGroupAPI.md
│ └── ColumnAPI.md
├── LICENSE
├── PATENTS
├── package.json
├── CONTRIBUTING.md
├── examples
├── helpers
│ ├── FakeObjectDataListStore.js
│ └── ExampleImage.js
├── old
│ ├── ColumnGroupsExample.js
│ ├── FlexGrowExample.js
│ ├── ResizeExample.js
│ ├── ObjectDataExample.js
│ ├── FilterExample.js
│ └── SortExample.js
├── ColumnGroupsExample.js
├── FlexGrowExample.js
├── ResizeExample.js
├── ObjectDataExample.js
└── FilterExample.js
├── dist
├── fixed-data-table-style.min.css
├── fixed-data-table-base.min.css
└── fixed-data-table-style.css
├── webpack.config.js
└── README.md
/site/ZyngaScroller.js:
--------------------------------------------------------------------------------
1 | module.exports = global.Scroller
2 |
--------------------------------------------------------------------------------
/main.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./internal/FixedDataTableRoot');
2 |
--------------------------------------------------------------------------------
/site/variables.less:
--------------------------------------------------------------------------------
1 | @link-color: #4183C4;
2 | @header-color: #212325;
3 | @body-color: #626466;
--------------------------------------------------------------------------------
/site/images/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Sandbox/fixed-data-table/master/site/images/favicon.png
--------------------------------------------------------------------------------
/site/images/arrowBullet.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Sandbox/fixed-data-table/master/site/images/arrowBullet.png
--------------------------------------------------------------------------------
/site/images/arrowBullet-2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Sandbox/fixed-data-table/master/site/images/arrowBullet-2x.png
--------------------------------------------------------------------------------
/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "stage": 1,
3 | "plugins": ["./build_helpers/objectAssignTransformer.js"],
4 | "blacklist": ["validation.react"]
5 | }
6 |
--------------------------------------------------------------------------------
/site/images/fdt_logo_transparent_ondark_23px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Sandbox/fixed-data-table/master/site/images/fdt_logo_transparent_ondark_23px.png
--------------------------------------------------------------------------------
/site/images/fdt_logo_transparent_onlight_50px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Sandbox/fixed-data-table/master/site/images/fdt_logo_transparent_onlight_50px.png
--------------------------------------------------------------------------------
/site/images/fdt_logo_transparent_onlight_80px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Sandbox/fixed-data-table/master/site/images/fdt_logo_transparent_onlight_80px.png
--------------------------------------------------------------------------------
/site/images/fdt_logo_transparent_ondark_23px-2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Sandbox/fixed-data-table/master/site/images/fdt_logo_transparent_ondark_23px-2x.png
--------------------------------------------------------------------------------
/site/images/fdt_logo_transparent_onlight_50px-2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Sandbox/fixed-data-table/master/site/images/fdt_logo_transparent_onlight_50px-2x.png
--------------------------------------------------------------------------------
/site/images/fdt_logo_transparent_onlight_80px-2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Sandbox/fixed-data-table/master/site/images/fdt_logo_transparent_onlight_80px-2x.png
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_STORE
2 | node_modules
3 | *~
4 | *.log*
5 | chrome-user-data
6 | __build__
7 | __site__
8 | __site_prerender__
9 | internal
10 | docs/api
11 | dist
12 | *.swp
13 |
--------------------------------------------------------------------------------
/.npmignore:
--------------------------------------------------------------------------------
1 | build_helpers
2 | site
3 | src
4 | __site__
5 | __site_prerender__
6 | .editorconfig
7 | .babelrc
8 | webpack.config.js
9 | CONTRIBUTING.md
10 | dist/fixed-data-table-base.*js
11 | dist/fixed-data-table-style.*js
12 |
--------------------------------------------------------------------------------
/site/client.js:
--------------------------------------------------------------------------------
1 | "use strict";
2 |
3 | var React = require('react');
4 | var ReactDOM = require('react-dom');
5 | var IndexPage = require('./IndexPage');
6 |
7 | ReactDOM.render(
8 |
32 | Example code 33 | {this.props.page.description} 34 |
35 |