Skip to content

OptionManager Class

The OptionManager class lets you deal with PrestoPlot options.


Public Functions

get{ option }
override{ option value }
reset{}
resetOverrides{}
set{ option value }


Detailed Functions Descriptions

get

get{ option }

Get a PrestoPlot option value. The returned value might be overriden.

Parameters :

  • option : The option name to fetch.

Return : The option value.

override

override{ option value }

This function overrides a PrestoPlot option. The overriden value won't be saved and is not persitent accross next runs. All overridden options can then be reset with resetOverrides.

Parameters :

  • option : The PrestoPlot option to override.

  • value : The override value.

Return : The option value.

reset

reset{ }

This function clears all options and perform a factory reset of all settings.

resetOverrides

resetOverrides{ }

This function clears all overrides and resets all options to their initial values before being overridden.

set

set{ option value }

Set an option value. Unlike the override method, this value will be saved when PrestoPlot exits and so will remain through next runs.

Parameters :

  • option : The option name to set.

  • value : The value to set to the option.

Return : The new option value (after validation).