12 changed files with 85 additions and 25 deletions
@ -1,12 +0,0 @@ |
|||
// Copyright (c) The Perspex Project. All rights reserved.
|
|||
// Licensed under the MIT license. See licence.md file in the project root for full license information.
|
|||
|
|||
using System; |
|||
|
|||
namespace Perspex.Collections |
|||
{ |
|||
public interface InccDebug |
|||
{ |
|||
Delegate[] GetCollectionChangedSubscribers(); |
|||
} |
|||
} |
|||
@ -0,0 +1,25 @@ |
|||
// Copyright (c) The Perspex Project. All rights reserved.
|
|||
// Licensed under the MIT license. See licence.md file in the project root for full license information.
|
|||
|
|||
using System; |
|||
using System.Collections.Specialized; |
|||
using Perspex.Collections; |
|||
|
|||
namespace Perspex.Diagnostics |
|||
{ |
|||
/// <summary>
|
|||
/// Provides a debug interface into <see cref="INotifyCollectionChanged"/> subscribers on
|
|||
/// <see cref="PerspexList{T}"/>
|
|||
/// </summary>
|
|||
public interface INotifyCollectionChangedDebug |
|||
{ |
|||
/// <summary>
|
|||
/// Gets the subscriber list for the <see cref="INotifyCollectionChanged.CollectionChanged"/>
|
|||
/// event.
|
|||
/// </summary>
|
|||
/// <returns>
|
|||
/// The subscribers or null if no subscribers.
|
|||
/// </returns>
|
|||
Delegate[] GetCollectionChangedSubscribers(); |
|||
} |
|||
} |
|||
@ -0,0 +1,22 @@ |
|||
// Copyright (c) The Perspex Project. All rights reserved.
|
|||
// Licensed under the MIT license. See licence.md file in the project root for full license information.
|
|||
|
|||
using System; |
|||
|
|||
namespace Perspex.Diagnostics |
|||
{ |
|||
/// <summary>
|
|||
/// Provides a debug interface into <see cref="PerspexObject"/>.
|
|||
/// </summary>
|
|||
public interface IPerspexObjectDebug |
|||
{ |
|||
/// <summary>
|
|||
/// Gets the subscriber list for the <see cref="IPerspexObject.PropertyChanged"/>
|
|||
/// event.
|
|||
/// </summary>
|
|||
/// <returns>
|
|||
/// The subscribers or null if no subscribers.
|
|||
/// </returns>
|
|||
Delegate[] GetPropertyChangedSubscribers(); |
|||
} |
|||
} |
|||
Loading…
Reference in new issue