User Tools

Site Tools


gestaltpnid:gestalt_pnid:event_manager_reference

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
gestaltpnid:gestalt_pnid:event_manager_reference [2024/05/01 15:35] sugestaltpnid:gestalt_pnid:event_manager_reference [2024/05/01 16:01] (current) su
Line 1: Line 1:
-======= Event Manager=======+======= Event Manager ======= 
 +=====Introduction===== 
 + 
 +In Gestalt PnID's Event Manager we provide several helper functions that help you perform specific actions within your dashboard. This page outlines what each of these functions are, what they do, and information on how they can be used within the event manager. 
 =====Script Reference===== =====Script Reference=====
  
Line 154: Line 158:
 Applies a transform to the names of the tags present in the page. Applies a transform to the names of the tags present in the page.
 ==Method Signatures== ==Method Signatures==
 +
 +<code>
 +transformTags("[Value to be Transformed]", "[New Value]", "[Data Source]")";
 +</code>
 +
 +^ Parameter      ^ Type            ^ Description        ^ Required? ^
 +| Value to be Transformed | string| The substring to target for transformation.   | Yes |
 +| New Value | string| The new value you want to replace the target string with.   | Yes |
 +| Data source | string| The data source of the tags you want to target. If none is provided it will target the whole set.   | No |
  
 ====Get Page State==== ====Get Page State====
Line 163: Line 176:
 getPageState("[key]") getPageState("[key]")
 </code> </code>
 +
 +^ Parameter      ^ Type            ^ Description        ^ Required? ^
 +| key  | string| The key of the value you want to retrieve from the page state.   | Yes |
  
 ====Set Page State==== ====Set Page State====
Line 172: Line 188:
 setPageState("[key]", "[value]") setPageState("[key]", "[value]")
 </code> </code>
 +
 +^ Parameter      ^ Type            ^ Description        ^ Required? ^
 +| key  | string| The key you want to store the value against.   | Yes |
 +| value | any| The value you want to store against the key.   | Yes |
  
 ====Get Component==== ====Get Component====
Line 181: Line 201:
 </code> </code>
  
 +^ Parameter      ^ Type            ^ Description        ^ Required? ^
 +| Component Id | string| The id of the component you want to retrieve.   | Yes |
gestaltpnid/gestalt_pnid/event_manager_reference.1714577748.txt.gz · Last modified: 2024/05/01 15:35 by su