|Devices|{{RootFieldType|SyncList`1|[[#Device|Device]]}}|TypeAdv0=true| A list of giggle pucks with settings for them.
|Devices|{{RootFieldType|SyncList`1|[[#Device|GiggleTechSettings.Device]]}}|TypeAdv0=true| A list of giggle pucks with settings for them.
|GigglePuckIP|String|
|GigglePuckIP|String|
|IsGigglePuckValid|Bool|
|IsGigglePuckValid|Bool|
Line 28:
Line 28:
== Sync Delegates ==
== Sync Delegates ==
{{Table ComponentTriggers
{{Table ComponentTriggers
|RegisterGigglePuck()|[[Type:Action|Action]] -> [[Type:Void|Void]]| Register a gigglepuck to the list
|RegisterGigglePuck[[Type:Action|Action]]|[[Type:Action|Action]]|false| Register a gigglepuck to the list
|GetDeviceForSubsetting(string)|[[Type:SubsettingGetter|SubsettingGetter]]<[[Type:String|String]]: key> -> [[Type:SyncObject|SyncObject]]| Get the settings of a subsetting. usually one of the <code>Devices</code> in this case.
|GetDeviceForSubsetting[[Type:Func`2|Func`2]]<[[Type:String|String]], [[Type:SyncObject|SyncObject]]>|[[Type:Func`2|Func`2]]<[[Type:String|String]], [[Type:SyncObject|SyncObject]]>|false| Get the settings of a subsetting. usually one of the <code>Devices</code> in this case.