MCPcopy Create free account
hub / github.com/CJackHwang/AIstudioProxyAPI / reset_to_defaults

Method reset_to_defaults

gui/widgets.py:480–493  ·  view source on GitHub ↗

Reset all settings to default values.

(self)

Source from the content-addressed store, hash-verified

478 self._on_change(False)
479
480 def reset_to_defaults(self) -> None:
481 """Reset all settings to default values."""
482 self._env_manager.reset_to_defaults()
483
484 # Update all setting rows
485 for key, row in self._setting_rows.items():
486 schema = self._env_manager.get_schema_info(key)
487 if schema:
488 row.set_value(schema[0])
489 row.set_modified_indicator(False)
490
491 self._is_dirty = True
492 if self._on_change:
493 self._on_change(True)
494
495 def is_dirty(self) -> bool:
496 """Check if there are unsaved changes."""

Callers

nothing calls this directly

Calls 3

get_schema_infoMethod · 0.80
set_valueMethod · 0.80

Tested by

no test coverage detected