Skip to content

Commit cd9b303

Browse files
committed
DetailsList property for ListView
1 parent 95c4b57 commit cd9b303

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

src/controls/listView/IListView.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { Selection, SelectionMode } from 'office-ui-fabric-react/lib/DetailsList';
22
import { IColumn, IGroup } from 'office-ui-fabric-react/lib/components/DetailsList';
3+
import { IDetailsListProps } from "office-ui-fabric-react/lib/DetailsList";
34

45
export { SelectionMode };
56

@@ -44,6 +45,10 @@ export interface IListViewProps {
4445
* The index of the items to be select by default
4546
*/
4647
defaultSelection?: number[];
48+
/**
49+
* Specify direct properties for the DetailsList component
50+
*/
51+
detailsListProps?: IDetailsListProps;
4752
}
4853

4954
export interface IListViewState {

src/controls/listView/ListView.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -399,7 +399,8 @@ export class ListView extends React.Component<IListViewProps, IListViewState> {
399399
layoutMode={DetailsListLayoutMode.justified}
400400
compact={this.props.compact}
401401
setKey="ListViewControl"
402-
groupProps={groupProps} />
402+
groupProps={groupProps}
403+
{...this.props.detailsListProps} />
403404
</div>
404405
);
405406
}

0 commit comments

Comments
 (0)