diff options
author | Florian Bruhin <me@the-compiler.org> | 2018-12-10 14:55:28 +0100 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2018-12-10 15:03:09 +0100 |
commit | 58d179302edcf9c4be980494494cdde55f6e02f0 (patch) | |
tree | 143daba1b326bfe10c23040dd03f049729e9064e /qutebrowser/api | |
parent | 1b1872e46430061eac70ee70cad0ea58ddbba7e7 (diff) | |
download | qutebrowser-58d179302edcf9c4be980494494cdde55f6e02f0.tar.gz qutebrowser-58d179302edcf9c4be980494494cdde55f6e02f0.zip |
Add api.config.get
Diffstat (limited to 'qutebrowser/api')
-rw-r--r-- | qutebrowser/api/config.py | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/qutebrowser/api/config.py b/qutebrowser/api/config.py index ad0338dd2..c2831de40 100644 --- a/qutebrowser/api/config.py +++ b/qutebrowser/api/config.py @@ -21,11 +21,15 @@ import typing -MYPY = False -if MYPY: - # pylint: disable=unused-import,useless-suppression - from qutebrowser.config import config +from PyQt5.QtCore import QUrl + +from qutebrowser.config import config # pylint: disable=unused-import from qutebrowser.config.config import change_filter val = typing.cast('config.ConfigContainer', None) + + +def get(name: str, url: QUrl = None) -> typing.Any: + """Get a value from the config based on a string name.""" + return config.instance.get(name, url) |