Catrobat.IDE.Core.UI.ActionsCollection.OnScriptAdded C# (CSharp) Method

OnScriptAdded() private method

private OnScriptAdded ( System.Script script, int index ) : void
script System.Script
index int
return void
        private void OnScriptAdded(Script script, int index)
        {
            OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Add, script, index));

            var brickIndex = index;
            foreach (var brick in script.Bricks)
            {
                brickIndex++;
                OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Add, brick, brickIndex));
            }
        }