title: ag-grid angular- some properties in column definitions (f.e. resizable) don't work
body: <p>I'm playing with ag-grid in Angular. I'd like to have some columns sortable and/or resizable and others not. I see in docs, that properties like <em>sortable</em> and <em>resizable</em> in columnDefs should work. But they don't. The only way I can make columns to be sortable and filterable is to add properties enableFilter and enableColResize in gridOptions like that: </p>
  
  <pre><code>gridOptions = {
      defaultColDef: {
        tooltip: (t: any) =&gt; { return t.value; }
      },
      overlayNoRowsTemplate: '&lt;span&gt;&lt;/span&gt;',
      overlayLoadingTemplate: '&lt;span&gt;&lt;/span&gt;',
      enableSorting:true,
      enableFilter: true,
      enableColResize: true,
      domLayout: 'normal'
    };
  
  &lt;ag-grid-angular
    #agGrid
    style="width: 100%; height: 335px;"
    class="ag-theme-balham"
    (modelUpdated)="onModelUpdated()"
    (selectionChanged)="onSelectionChanged($event)"
    [gridOptions]="gridOptions"
    [columnDefs]="columnDefs"
    [rowData]="rowData"
    animateRows
    rowSelection="single"
  &gt;
  </code></pre>
  
  <p>But when using that this way I'm not able to config specific columns to work the way I want it to work. Does anybody know, what's a problem here?</p>