define(["require", "exports", "react", "./List.Basic.Example", "./List.Grid.Example", "./List.Scrolling.Example", "./List.Ghosting.Example"], function (require, exports, React, List_Basic_Example_1, List_Grid_Example_1, List_Scrolling_Example_1, List_Ghosting_Example_1) {
    "use strict";
    Object.defineProperty(exports, "__esModule", { value: true });
    var ListBasicExampleCode = require('!raw-loader!@fluentui/examples/src/office-ui-fabric-react/List/List.Basic.Example.tsx');
    var ListGridExampleCode = require('!raw-loader!@fluentui/examples/src/office-ui-fabric-react/List/List.Grid.Example.tsx');
    var ListScrollingExampleCode = require('!raw-loader!@fluentui/examples/src/office-ui-fabric-react/List/List.Scrolling.Example.tsx');
    var ListGhostingExampleCode = require('!raw-loader!@fluentui/examples/src/office-ui-fabric-react/List/List.Ghosting.Example.tsx');
    exports.ListPageProps = {
        title: 'List',
        componentName: 'ListExample',
        componentUrl: 'https://github.com/microsoft/fluentui/tree/master/packages/office-ui-fabric-react/src/components/List',
        examples: [
            {
                title: 'List of 5000 grid items',
                code: ListGridExampleCode,
                view: React.createElement(List_Grid_Example_1.ListGridExample, null),
            },
            {
                title: 'List of 5000 variable height items',
                code: ListBasicExampleCode,
                view: React.createElement(List_Basic_Example_1.ListBasicExample, null),
            },
            {
                title: 'Scrolling items into view',
                code: ListScrollingExampleCode,
                view: React.createElement(List_Scrolling_Example_1.ListScrollingExample, null),
            },
            {
                title: 'Rendering ghost items while the list is scrolling',
                code: ListGhostingExampleCode,
                view: React.createElement(List_Ghosting_Example_1.ListGhostingExample, null),
            },
        ],
        allowNativeProps: true,
        overview: require('!raw-loader!@fluentui/examples/src/office-ui-fabric-react/List/docs/ListOverview.md'),
        bestPractices: require('!raw-loader!@fluentui/examples/src/office-ui-fabric-react/List/docs/ListBestPractices.md'),
        isHeaderVisible: true,
        isFeedbackVisible: true,
    };
});
//# sourceMappingURL=List.doc.js.map