< Summary

Class:StandaloneActionsTriggers
Assembly:InputController
File(s):/tmp/workspace/unity-renderer/unity-renderer/Assets/Scripts/MainScripts/DCL/Controllers/InputController/StandaloneActionsTriggers.cs
Covered lines:2
Uncovered lines:1
Coverable lines:3
Total lines:16
Line coverage:66.6% (2 of 3)
Covered branches:0
Total branches:0

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
Start()0%110100%
OnDestroy()0%110100%
OnToggleAvatarNames(...)0%2100%

File(s)

/tmp/workspace/unity-renderer/unity-renderer/Assets/Scripts/MainScripts/DCL/Controllers/InputController/StandaloneActionsTriggers.cs

#LineLine coverage
 1using DCL;
 2using UnityEngine;
 3
 4/// <summary>
 5/// This class gathers all the triggers to orphan actions that doesn't belong to any subsystem or they just change the D
 6/// </summary>
 7public class StandaloneActionsTriggers : MonoBehaviour
 8{
 9    [SerializeField] private InputAction_Trigger toggleAvatarNames;
 10
 24811    void Start() { toggleAvatarNames.OnTriggered += OnToggleAvatarNames; }
 12
 24613    private void OnDestroy() { toggleAvatarNames.OnTriggered -= OnToggleAvatarNames; }
 14
 015    private void OnToggleAvatarNames(DCLAction_Trigger action) { DataStore.i.HUDs.avatarNamesVisible.Set(!DataStore.i.HU
 16}