A simple GUI extension for schemdule.
Project description
schemdule-extensions-simplegui
A simple GUI extension for Schemdule.
- Platform
- Python
- All extensions
Install
Use pip:
pip install schemdule-extensions-simplegui
Or use pipx:
pipx inject schemdule schemdule-extensions-simplegui
# Upgrade
pipx upgrade schemdule --include-injected
Check if the extension installed:
schemdule ext
Usage
This extension provide a MessageBoxPrompter
and add the following extension methods on PrompterBuilder
.
class PrompterBuilder:
def useMessageBox(self, autoClose: bool = False, maxKeep: Optional[timedelta] = None, final: bool = False) -> PrompterBuilder:
"""
maxKeep: The maximum duration to keep opening messagebox if autoClose is True, default 1 minute.
"""
...
Use the extension in the schema script.
# schema.py
ext("simplegui")
prompter.useMessageBox()
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file schemdule-extensions-simplegui-0.1.0.tar.gz
.
File metadata
- Download URL: schemdule-extensions-simplegui-0.1.0.tar.gz
- Upload date:
- Size: 2.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.6.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c1a5c4a0d02770a60ef0c9404d5452eef48ea07cd0f6785104f9f3f4b90aa04 |
|
MD5 | 2a460e3d110c4680a72301e0941fe0e7 |
|
BLAKE2b-256 | f62ece3b6fdc64bc91dbe555cdd36387fd27a755d7a6b1ee9fd3b33ba4052a87 |
File details
Details for the file schemdule_extensions_simplegui-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: schemdule_extensions_simplegui-0.1.0-py3-none-any.whl
- Upload date:
- Size: 3.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.6.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88cc450ca36a637a1ad108e2af6aa90cd79df4194580e35832e3279407bc9913 |
|
MD5 | 0233ed391f37b5677668f50ba197e569 |
|
BLAKE2b-256 | 081dfe3d61fb207e862dae4c9becd6bd4b3af432de48655c85a890ba70b1318e |