|DoublePressDelay|Float| how long it takes before it is to late to count as a double press.
|DoublePressDelay|Float| how long it takes before it is to late to count as a double press.
|ReleasePressInterval|Float| The amount of time it takes to release the button.
|ReleasePressInterval|Float| The amount of time it takes to release the button.
|Argument|'''T'''|TypeAdv2=true|
|ButtonPressed|{{RootFieldType|SyncDelegate`1|[[Type:ButtonEventHandler|ButtonEventHandler]]}}|TypeAdv2=true| The place to send the signal.
|ButtonPressed|{{RootFieldType|SyncDelegate`1|[[Type:ButtonEventHandler`1|ButtonEventHandler`1]]<T>}}|TypeAdv3=true| The place to send the signal.
The ButtonRelay component sends a signal (and optionally with a Value Type) to a button event handler (usually something internal like a Sync Delegate).