

def settings(self):
    '\n        Return a frozen copy of the current settings of the viewer\n        '
    result = {
        'state': copy(k.state),
    }
    for k in self._settings:
        result[k] = self.value(k)
    return FrozenSettings(**result)

dataset/ETHPy150Open glue-viz/glue/glue/viewers/custom/qt/custom_viewer.py CustomViewer.settings/VarMisuse@20/50 `self`->`k`