Forum Discussion

Zubair_Muhammad's avatar
Zubair_Muhammad
Community Champion
6 years ago
Solved

Check if a sort event was triggered

Hi,

 

I want to check if a sort event was triggered. i.e. one of these options (in the image below) was selected by user.

The closest I reached was to find VisualUpdateOptions.type.  
Can you point me to right direction?
 
Data = 2,
Resize = 4,
ViewMode = 8,
Style = 16,
ResizeEnd = 32,
All = 62,

 

  • Hi Zubair_Muhammad

    Yes, VisualUpdateOptions.type is all you can use here.

    There is no explicit event for sorting as a sort will trigger a re-query against the data model. As far as the visual is concerned, this is an update of all data, so will typically trigger an enum value of 2 (Data).

    Note that if you implement sorting using the custom option, and manage via the properties pane, that property change will also trigger a re-query, and therefore the same condition as above can be used to manage that situation also.

    Regards,

    Daniel

1 Reply

  • dm-p's avatar
    dm-p
    Super User

    Hi Zubair_Muhammad

    Yes, VisualUpdateOptions.type is all you can use here.

    There is no explicit event for sorting as a sort will trigger a re-query against the data model. As far as the visual is concerned, this is an update of all data, so will typically trigger an enum value of 2 (Data).

    Note that if you implement sorting using the custom option, and manage via the properties pane, that property change will also trigger a re-query, and therefore the same condition as above can be used to manage that situation also.

    Regards,

    Daniel