Hello Aleks,
We acknowledge that some of the classes are not exposed in the Server-Side API documentation section. While it is impossible to cover all the possible combinations of configuration options in our Demos, we can definitely think of ways to expose more of the configuration options in the API section. I will discuss this with the team.
With regard to the GridFilterableSettingsBuilder's parameters, they are declared as properties of the GridFilterableSettings class:
public class GridFilterableSettings : JsonObject
{
public GridFilterableSettings();
public bool Enabled { get; set; }
public bool? Extra { get; set; }
public GridFilterMode Mode { get; set; }
public GridFilterableMessages Messages { get; }
public GridFilterableOperators Operators { get; set; }
Until the mentioned API documentation improvement becomes reality, or even afterwards, if you find the following method faster and easier, you can see the options in more detail in Visual Studio. Its intellisense gives you the available options. For example typing "." after filtering:
.Filterable(filtering => filtering.)
will bring up the the available options with more details on them: screenshot. You can then select an option, highlight it and navigate to its declaration with F12. This way you can check in more detail what parameters a specific option accepts.
Regards,
Ivan Danchev
Progress Telerik