// -----------------------------------------------------------------------
//
// Copyright 2013 MIT Licence. See licence.md for more information.
//
// -----------------------------------------------------------------------
namespace Perspex.Styling
{
using System;
using System.Reactive;
///
/// Provides an observable for a style.
///
///
/// This class takes an activator and a value. The activator is an observable which produces
/// a bool. When the activator produces true, this observable will produce .
/// When the activator produces false it will produce .
///
internal class StyleBinding : ObservableBase