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]