Smartmobili.Cocoa.NSColorList._SetThemeSystemColorList C# (CSharp) Method

_SetThemeSystemColorList() public static method

public static _SetThemeSystemColorList ( NSColorList aList ) : void
aList NSColorList
return void
        public static void _SetThemeSystemColorList(NSColorList aList)
        {
            _colorListLock.Lock();
            if (ThemeColorList != aList)
            {
                if (ThemeColorList != null && _availableColorLists.Count > 0
                  && _availableColorLists.ObjectAtIndex(0) == ThemeColorList)
                {
                    _availableColorLists.RemoveObjectAtIndex(0);
                }
                ThemeColorList = aList;
                _availableColorLists.InsertObject(aList, 0);
            }
            _colorListLock.Unlock();
        }