Difference between revisions of "Trigger: System Setting Change"
| Line 1: | Line 1: | ||
| − | <pre style="background-color: # | + | <pre style="background-color: #EEEEEE; color: Black; border-radius: 10px; padding: 10px;">This trigger fires when a system setting from the device's system, secure or global settings table is updated. |
| + | </pre><br> | ||
| + | |||
| + | '''Example Usage #1'''<br/> | ||
| + | |||
| + | <pre style="background-color: #FF5959; color: white; border-radius: 10px; padding: 10px;"> | ||
| + | Triggers | ||
| + | |||
| + | System Setting Change .. Any | ||
</pre> | </pre> | ||
| + | <pre style="background-color: #3498DB; color: white; border-radius: 10px; padding: 10px;"> | ||
| + | Actions | ||
| + | |||
| + | Set Variable .. system_setting_category: [system_setting_category] | ||
| + | Set Variable .. system_setting_key: [system_setting_key] | ||
| + | Set Variable .. system_setting_value: [system_setting_value] | ||
| + | Popup Message .. [lv=system_setting_category]:[lv=system_setting_key]:[lv=system_setting_value] | ||
| + | </pre> | ||
| + | <pre style="background-color: #00838F; color: white; border-radius: 10px; padding: 10px;"> | ||
| + | Local variables | ||
| + | |||
| + | system_setting_category [Var type - String] | ||
| + | system_setting_key [Var type - String] | ||
| + | system_setting_value [Var type - String] | ||
| + | </pre><br> | ||
| + | |||
| + | '''Example Usage #2'''<br/> | ||
| + | |||
| + | <pre style="background-color: #FF5959; color: white; border-radius: 10px; padding: 10px;"> | ||
| + | Triggers | ||
| + | |||
| + | System Setting Change .. accessibility_display_inversion_enabled | ||
| + | </pre> | ||
| + | <pre style="background-color: #3498DB; color: white; border-radius: 10px; padding: 10px;"> | ||
| + | Actions | ||
| + | |||
| + | Set Variable .. system_setting_category: [system_setting_category] | ||
| + | Set Variable .. system_setting_key: [system_setting_key] | ||
| + | Set Variable .. system_setting_value: [system_setting_value] | ||
| + | If system_setting_category = Secure AND system_setting_key = accessibility_display_inversion_enabled | ||
| + | If system_setting_value = 1 | ||
| + | Popup Message .. Color inversion on | ||
| + | Else | ||
| + | Popup Message .. Color inversion off | ||
| + | </pre> | ||
| + | <pre style="background-color: #00838F; color: white; border-radius: 10px; padding: 10px;"> | ||
| + | Local variables | ||
| + | |||
| + | system_setting_category [Var type - String] | ||
| + | system_setting_key [Var type - String] | ||
| + | system_setting_value [Var type - String] | ||
Latest revision as of 14:41, 10 June 2024
This trigger fires when a system setting from the device's system, secure or global settings table is updated.
Example Usage #1
Triggers System Setting Change .. Any
Actions Set Variable .. system_setting_category: [system_setting_category] Set Variable .. system_setting_key: [system_setting_key] Set Variable .. system_setting_value: [system_setting_value] Popup Message .. [lv=system_setting_category]:[lv=system_setting_key]:[lv=system_setting_value]
Local variables system_setting_category [Var type - String] system_setting_key [Var type - String] system_setting_value [Var type - String]
Example Usage #2
Triggers System Setting Change .. accessibility_display_inversion_enabled
Actions
Set Variable .. system_setting_category: [system_setting_category]
Set Variable .. system_setting_key: [system_setting_key]
Set Variable .. system_setting_value: [system_setting_value]
If system_setting_category = Secure AND system_setting_key = accessibility_display_inversion_enabled
If system_setting_value = 1
Popup Message .. Color inversion on
Else
Popup Message .. Color inversion off
Local variables system_setting_category [Var type - String] system_setting_key [Var type - String] system_setting_value [Var type - String]