|
export class FieldList extends SampleBase {
onPivotDataBound() {
//To restrict field list buttons
var ele = this.fieldlistObj.element.querySelectorAll('.e-pivot-button');
for (var i=0; i < ele.length; i++) {
ele[i].querySelector('.e-draggable').ej2_instances[0].dragArea = this.fieldlistObj.element;
}
// To restrict field list treeview elements
this.fieldlistObj.element.querySelectorAll('.e-field-list')[0].ej2_instances[0].dragArea = this.fieldlistObj.element;
}
render() {
return (<div className="control-pane">
<div className="control-section" style={{ overflow: 'auto' }}>
<PivotViewComponent id='PivotView' ref={d => this.pivotObj = d} dataBound={this.onPivotDataBound.bind(this)}></PivotViewComponent>
</div>
</div>);
}
} |