The '''InteractionHandlerStreamDriver''' component uses streaming data from the [[Component:ValueStream|ValueStream]] component (seen in the [[user Inspector]]) to control the interaction (such as [[Component:Laser|lasers]]) on a [[User|user's]] [[Avatar|avatar]] or [[Userspace]].
|PrimaryBlockedStream|'''[[Type:ValueStream`1|ValueStream`1]]<[[Type:Bool|Bool]]>'''|TypeAdv1=true| The value interaction data currently being blocked. (Primary)
|SecondaryBlockedStream|'''[[Type:ValueStream`1|ValueStream`1]]<[[Type:Bool|Bool]]>'''|TypeAdv2=true| The value interaction data currently being blocked. (Secondary)
|ShowLaserToOthersStream|'''[[Type:ValueStream`1|ValueStream`1]]<[[Type:Bool|Bool]]>'''|TypeAdv4=true| Shows the laser data for the other stream.
|LaserTargetStream|'''[[Type:ValueStream`1|ValueStream`1]]<[[Type:Float3|Float3]]>'''|TypeAdv5=true| Shows the value for the target of this interaction.
|GrabDistanceStream|'''[[Type:ValueStream`1|ValueStream`1]]<[[Type:Float|Float]]>'''|TypeAdv6=true| Shows the data of the distance of this interaction.
}}
}}
<!--T:4-->
<!--T:4-->
== Behavior ==
== Usage ==
Used for [[Component:Laser|lasers]] and interactions.