CUE.NET.Devices.Generic.AbstractCueDevice.DetachLedGroup C# (CSharp) Method

DetachLedGroup() public method

Detaches the given ledgroup.
public DetachLedGroup ( ILedGroup ledGroup ) : bool
ledGroup ILedGroup The ledgroup to detached.
return bool
        public bool DetachLedGroup(ILedGroup ledGroup)
        {
            lock (LedGroups)
            {
                if (ledGroup == null) return false;

                LinkedListNode<ILedGroup> node = LedGroups.Find(ledGroup);
                if (node == null) return false;

                LedGroups.Remove(node);
                return true;
            }
        }