GetAllSettings
in package
Use case for getting all application settings.
Tags
Table of Contents
Constants
- SETTING_KEYS = ['set-theme-dir', 'set-words-to-do-buttons', 'set-tooltip-mode', 'set-ggl-translation-per-page', 'set-test-main-frame-waiting-time', 'set-test-edit-frame-waiting-time', 'set-test-sentence-count', 'set-term-sentence-count', 'set-tts', 'set-hts', 'set-archived_texts-per-page', 'set-texts-per-page', 'set-terms-per-page', 'set-regex-mode', 'set-tags-per-page', 'set-articles-per-page', 'set-feeds-per-page', 'set-max-articles-with-text', 'set-max-articles-without-text', 'set-max-texts-per-feed', 'set-text-visit-statuses-via-key', 'set-display-text-frame-term-translation', 'set-text-frame-annotation-position', 'set-term-translation-delimiters', 'set-similar-terms-count']
- All setting keys that can be retrieved.
Methods
- execute() : array<string, string>
- Execute the use case.
- getSettingKeys() : array<string|int, string>
- Get all setting keys.
Constants
SETTING_KEYS
All setting keys that can be retrieved.
private
array<string|int, string>
SETTING_KEYS
= ['set-theme-dir', 'set-words-to-do-buttons', 'set-tooltip-mode', 'set-ggl-translation-per-page', 'set-test-main-frame-waiting-time', 'set-test-edit-frame-waiting-time', 'set-test-sentence-count', 'set-term-sentence-count', 'set-tts', 'set-hts', 'set-archived_texts-per-page', 'set-texts-per-page', 'set-terms-per-page', 'set-regex-mode', 'set-tags-per-page', 'set-articles-per-page', 'set-feeds-per-page', 'set-max-articles-with-text', 'set-max-articles-without-text', 'set-max-texts-per-feed', 'set-text-visit-statuses-via-key', 'set-display-text-frame-term-translation', 'set-text-frame-annotation-position', 'set-term-translation-delimiters', 'set-similar-terms-count']
Methods
execute()
Execute the use case.
public
execute() : array<string, string>
Return values
array<string, string> —All settings with their values
getSettingKeys()
Get all setting keys.
public
static getSettingKeys() : array<string|int, string>
Return values
array<string|int, string> —Setting keys