javascript - Cum să blochezi comportamentul de tragere a copiilor antetului grupului din ag-grid?


Ag-grid are proprietatea lockPosition pentru a schimba comportamentul de tragere al oricărei coloane. Am un exemplu de ag-grid ca cel de mai jos care are două antete grupate și copii lor dedesubt:

Aș dori să blochez tragerea coloanelor copil unul peste altul (Athlete, country) și (Sport, Total, Gold, Silver, Bronze). Pentru a face asta, am setat lockPosition:true pentru aceste columnDefs copil.

    this.columnDefs = [
      {
        headerName: 'Athlete Details',
        marryChildren: true,
        children: [
          {
            field: 'athlete',
            lockPosition:true,
            colId: 'athlete',
          },
          {
            field: 'country',
            lockPosition:true,
            colId: 'country',
          },
        ],
      },
      {
        headerName: 'Sports Results',
        marryChildren: true,
        children: [
          {
            field: 'sport',
            colId: 'sport',
            lockPosition:true
          },
          {
            field: 'total',
            colId: 'total',
                        lockPosition:true
          },
          {
            field: 'gold',
            colId: 'gold',
                        lockPosition:true
          },
          {
            field: 'silver',
            colId: 'silver',
                        lockPosition:true
          },
          {
            field: '

bronze',
        colId: 'bronze',
                    lockPosition:true
      },
    ],
  },
];

Dar anteturile grupate (Detalii Atlet, Rezultate Sportive) sunt de asemenea afectate de aceasta, în schimb vreau ca ele să poată fi trăgătoare doar copii să-și păstreze poziția. Cum pot face asta? Am studiat în detaliu documentația ag-grid, dar nu am găsit nimic util.

Plunkr : https://plnkr.co/edit/RAftsXt1bJSLsBTj