├── .gitignore ├── LICENSE.md ├── README.md ├── SignalR.Reactive ├── SignalR.Reactive.Demo │ ├── Content │ │ ├── Site.css │ │ └── themes │ │ │ └── base │ │ │ ├── images │ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png │ │ │ ├── ui-bg_flat_75_ffffff_40x100.png │ │ │ ├── ui-bg_glass_55_fbf9ee_1x400.png │ │ │ ├── ui-bg_glass_65_ffffff_1x400.png │ │ │ ├── ui-bg_glass_75_dadada_1x400.png │ │ │ ├── ui-bg_glass_75_e6e6e6_1x400.png │ │ │ ├── ui-bg_glass_95_fef1ec_1x400.png │ │ │ ├── ui-bg_highlight-soft_75_cccccc_1x100.png │ │ │ ├── ui-icons_222222_256x240.png │ │ │ ├── ui-icons_2e83ff_256x240.png │ │ │ ├── ui-icons_454545_256x240.png │ │ │ ├── ui-icons_888888_256x240.png │ │ │ └── ui-icons_cd0a0a_256x240.png │ │ │ ├── jquery-ui.css │ │ │ ├── jquery.ui.accordion.css │ │ │ ├── jquery.ui.all.css │ │ │ ├── jquery.ui.autocomplete.css │ │ │ ├── jquery.ui.base.css │ │ │ ├── jquery.ui.button.css │ │ │ ├── jquery.ui.core.css │ │ │ ├── jquery.ui.datepicker.css │ │ │ ├── jquery.ui.dialog.css │ │ │ ├── jquery.ui.progressbar.css │ │ │ ├── jquery.ui.resizable.css │ │ │ ├── jquery.ui.selectable.css │ │ │ ├── jquery.ui.slider.css │ │ │ ├── jquery.ui.tabs.css │ │ │ ├── jquery.ui.theme.css │ │ │ └── minified │ │ │ ├── images │ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png │ │ │ ├── ui-bg_flat_75_ffffff_40x100.png │ │ │ ├── ui-bg_glass_55_fbf9ee_1x400.png │ │ │ ├── ui-bg_glass_65_ffffff_1x400.png │ │ │ ├── ui-bg_glass_75_dadada_1x400.png │ │ │ ├── ui-bg_glass_75_e6e6e6_1x400.png │ │ │ ├── ui-bg_glass_95_fef1ec_1x400.png │ │ │ ├── ui-bg_highlight-soft_75_cccccc_1x100.png │ │ │ ├── ui-icons_222222_256x240.png │ │ │ ├── ui-icons_2e83ff_256x240.png │ │ │ ├── ui-icons_454545_256x240.png │ │ │ ├── ui-icons_888888_256x240.png │ │ │ └── ui-icons_cd0a0a_256x240.png │ │ │ ├── jquery-ui.min.css │ │ │ ├── jquery.ui.accordion.min.css │ │ │ ├── jquery.ui.autocomplete.min.css │ │ │ ├── jquery.ui.button.min.css │ │ │ ├── jquery.ui.core.min.css │ │ │ ├── jquery.ui.datepicker.min.css │ │ │ ├── jquery.ui.dialog.min.css │ │ │ ├── jquery.ui.progressbar.min.css │ │ │ ├── jquery.ui.resizable.min.css │ │ │ ├── jquery.ui.selectable.min.css │ │ │ ├── jquery.ui.slider.min.css │ │ │ ├── jquery.ui.tabs.min.css │ │ │ └── jquery.ui.theme.min.css │ ├── Controllers │ │ ├── ChatDemoController.cs │ │ ├── DragDemoController.cs │ │ └── HomeController.cs │ ├── Global.asax │ ├── Global.asax.cs │ ├── Models │ │ └── RxHub.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Scripts │ │ ├── jquery-1.8.1-vsdoc.js │ │ ├── jquery-1.8.1.js │ │ ├── jquery-1.8.1.min.js │ │ ├── jquery-ui-1.8.23.js │ │ ├── jquery-ui-1.8.23.min.js │ │ ├── jquery.signalR-1.0.0.js │ │ ├── jquery.signalR-1.0.1.js │ │ ├── jquery.signalR-1.0.1.min.js │ │ ├── json2.js │ │ ├── json2.min.js │ │ ├── rx-vsdoc.js │ │ ├── rx.aggregates-vsdoc.js │ │ ├── rx.aggregates.min.js │ │ ├── rx.coincidence-vsdoc.js │ │ ├── rx.coincidence.min.js │ │ ├── rx.joinpatterns-vsdoc.js │ │ ├── rx.joinpatterns.min.js │ │ ├── rx.min.js │ │ ├── rx.testing-vsdoc.js │ │ ├── rx.testing.min.js │ │ ├── rx.time-vsdoc.js │ │ └── rx.time.min.js │ ├── SignalR.Reactive.Demo.csproj │ ├── Views │ │ ├── ChatDemo │ │ │ └── Index.cshtml │ │ ├── DragDemo │ │ │ └── Index.cshtml │ │ ├── Home │ │ │ └── Index.cshtml │ │ ├── Shared │ │ │ ├── Error.cshtml │ │ │ └── _Layout.cshtml │ │ ├── Web.config │ │ └── _ViewStart.cshtml │ ├── Web.Debug.config │ ├── Web.Release.config │ ├── Web.config │ └── packages.config ├── SignalR.Reactive.sln ├── SignalR.Reactive │ ├── Clientside.cs │ ├── ClientsideConstants.cs │ ├── Configuration.cs │ ├── DependencyResolverContext.cs │ ├── DependencyResolverExtensions.cs │ ├── HubExtensions.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── RxHelper.cs │ ├── RxJsProxyGenerator.cs │ ├── Scripts │ │ ├── jquery-1.6.4-vsdoc.js │ │ ├── jquery-1.6.4.js │ │ ├── jquery-1.6.4.min.js │ │ ├── jquery.signalR-1.0.0.js │ │ ├── jquery.signalR-1.0.1.js │ │ └── jquery.signalR-1.0.1.min.js │ ├── SignalR.Reactive.csproj │ └── packages.config └── packages │ ├── Microsoft.AspNet.SignalR.1.0.1 │ ├── Microsoft.AspNet.SignalR.1.0.1.nupkg │ ├── Microsoft.AspNet.SignalR.1.0.1.nuspec │ └── readme.txt │ ├── Microsoft.AspNet.SignalR.Core.1.0.1 │ ├── Microsoft.AspNet.SignalR.Core.1.0.1.nupkg │ ├── Microsoft.AspNet.SignalR.Core.1.0.1.nuspec │ └── lib │ │ └── net40 │ │ ├── Microsoft.AspNet.SignalR.Core.dll │ │ └── Microsoft.AspNet.SignalR.Core.xml │ ├── Microsoft.AspNet.SignalR.JS.1.0.1 │ ├── Microsoft.AspNet.SignalR.JS.1.0.1.nupkg │ ├── Microsoft.AspNet.SignalR.JS.1.0.1.nuspec │ └── content │ │ └── Scripts │ │ ├── jquery.signalR-1.0.1.js │ │ └── jquery.signalR-1.0.1.min.js │ ├── Microsoft.AspNet.SignalR.Owin.1.0.1 │ ├── Microsoft.AspNet.SignalR.Owin.1.0.1.nupkg │ ├── Microsoft.AspNet.SignalR.Owin.1.0.1.nuspec │ └── lib │ │ ├── net40 │ │ ├── Microsoft.AspNet.SignalR.Owin.dll │ │ └── Microsoft.AspNet.SignalR.Owin.xml │ │ └── net45 │ │ ├── Microsoft.AspNet.SignalR.Owin.dll │ │ └── Microsoft.AspNet.SignalR.Owin.xml │ ├── Microsoft.AspNet.SignalR.SystemWeb.1.0.1 │ ├── Microsoft.AspNet.SignalR.SystemWeb.1.0.1.nupkg │ ├── Microsoft.AspNet.SignalR.SystemWeb.1.0.1.nuspec │ └── lib │ │ ├── net40 │ │ ├── Microsoft.AspNet.SignalR.SystemWeb.dll │ │ └── Microsoft.AspNet.SignalR.SystemWeb.xml │ │ └── net45 │ │ ├── Microsoft.AspNet.SignalR.SystemWeb.dll │ │ └── Microsoft.AspNet.SignalR.SystemWeb.xml │ ├── Microsoft.Owin.Host.SystemWeb.1.0.0 │ ├── Microsoft.Owin.Host.SystemWeb.1.0.0.nupkg │ └── lib │ │ ├── net40 │ │ ├── Microsoft.Owin.Host.SystemWeb.dll │ │ └── Microsoft.Owin.Host.SystemWeb.xml │ │ └── net45 │ │ ├── Microsoft.Owin.Host.SystemWeb.dll │ │ └── Microsoft.Owin.Host.SystemWeb.xml │ ├── Microsoft.Web.Infrastructure.1.0.0.0 │ ├── Microsoft.Web.Infrastructure.1.0.0.0.nupkg │ └── lib │ │ └── net40 │ │ └── Microsoft.Web.Infrastructure.dll │ ├── Newtonsoft.Json.4.5.1 │ ├── Newtonsoft.Json.4.5.1.nupkg │ └── lib │ │ ├── net20 │ │ ├── Newtonsoft.Json.dll │ │ ├── Newtonsoft.Json.pdb │ │ └── Newtonsoft.Json.xml │ │ ├── net35 │ │ ├── Newtonsoft.Json.dll │ │ ├── Newtonsoft.Json.pdb │ │ └── Newtonsoft.Json.xml │ │ ├── net40 │ │ ├── Newtonsoft.Json.dll │ │ ├── Newtonsoft.Json.pdb │ │ └── Newtonsoft.Json.xml │ │ ├── sl3-wp │ │ ├── Newtonsoft.Json.dll │ │ ├── Newtonsoft.Json.pdb │ │ └── Newtonsoft.Json.xml │ │ ├── sl4-windowsphone71 │ │ ├── Newtonsoft.Json.dll │ │ ├── Newtonsoft.Json.pdb │ │ └── Newtonsoft.Json.xml │ │ ├── sl4 │ │ ├── Newtonsoft.Json.dll │ │ ├── Newtonsoft.Json.pdb │ │ └── Newtonsoft.Json.xml │ │ └── winrt45 │ │ ├── Newtonsoft.Json.dll │ │ ├── Newtonsoft.Json.pdb │ │ └── Newtonsoft.Json.xml │ ├── Newtonsoft.Json.4.5.11 │ ├── Newtonsoft.Json.4.5.11.nupkg │ └── lib │ │ ├── net20 │ │ ├── Newtonsoft.Json.dll │ │ └── Newtonsoft.Json.xml │ │ ├── net35 │ │ ├── Newtonsoft.Json.dll │ │ └── Newtonsoft.Json.xml │ │ ├── net40 │ │ ├── Newtonsoft.Json.dll │ │ └── Newtonsoft.Json.xml │ │ ├── portable-net40+sl4+wp7+win8 │ │ ├── Newtonsoft.Json.dll │ │ └── Newtonsoft.Json.xml │ │ ├── sl3-wp │ │ ├── Newtonsoft.Json.dll │ │ └── Newtonsoft.Json.xml │ │ ├── sl4-windowsphone71 │ │ ├── Newtonsoft.Json.dll │ │ └── Newtonsoft.Json.xml │ │ ├── sl4 │ │ ├── Newtonsoft.Json.dll │ │ └── Newtonsoft.Json.xml │ │ └── winrt45 │ │ ├── Newtonsoft.Json.dll │ │ └── Newtonsoft.Json.xml │ ├── Owin.1.0 │ ├── Owin.1.0.nupkg │ └── lib │ │ └── net40 │ │ └── Owin.dll │ ├── Rx-Core.2.1.30214.0 │ ├── Rx-Core.2.1.30214.0.nupkg │ ├── Rx-Core.2.1.30214.0.nuspec │ └── lib │ │ ├── Net40 │ │ ├── System.Reactive.Core.XML │ │ └── System.Reactive.Core.dll │ │ ├── Net45 │ │ ├── System.Reactive.Core.XML │ │ └── System.Reactive.Core.dll │ │ ├── NetCore45 │ │ ├── System.Reactive.Core.XML │ │ └── System.Reactive.Core.dll │ │ ├── Portable-Net45+WinRT45+WP8 │ │ ├── System.Reactive.Core.XML │ │ └── System.Reactive.Core.dll │ │ ├── SL4-WindowsPhone71 │ │ ├── System.Reactive.Core.XML │ │ └── System.Reactive.Core.dll │ │ ├── SL4 │ │ └── _._ │ │ ├── SL5 │ │ ├── System.Reactive.Core.XML │ │ └── System.Reactive.Core.dll │ │ └── WP8 │ │ ├── System.Reactive.Core.XML │ │ └── System.Reactive.Core.dll │ ├── Rx-Interfaces.2.1.30214.0 │ ├── Rx-Interfaces.2.1.30214.0.nupkg │ ├── Rx-Interfaces.2.1.30214.0.nuspec │ └── lib │ │ ├── Net40 │ │ ├── System.Reactive.Interfaces.XML │ │ └── System.Reactive.Interfaces.dll │ │ ├── Net45 │ │ ├── System.Reactive.Interfaces.XML │ │ └── System.Reactive.Interfaces.dll │ │ ├── NetCore45 │ │ ├── System.Reactive.Interfaces.XML │ │ └── System.Reactive.Interfaces.dll │ │ ├── Portable-Net45+WinRT45+WP8 │ │ ├── System.Reactive.Interfaces.XML │ │ └── System.Reactive.Interfaces.dll │ │ ├── SL4-WindowsPhone71 │ │ ├── System.Reactive.Interfaces.XML │ │ └── System.Reactive.Interfaces.dll │ │ ├── SL4 │ │ └── _._ │ │ ├── SL5 │ │ ├── System.Reactive.Interfaces.XML │ │ └── System.Reactive.Interfaces.dll │ │ └── WP8 │ │ ├── System.Reactive.Interfaces.XML │ │ └── System.Reactive.Interfaces.dll │ ├── Rx-Linq.2.1.30214.0 │ ├── Rx-Linq.2.1.30214.0.nupkg │ ├── Rx-Linq.2.1.30214.0.nuspec │ └── lib │ │ ├── Net40 │ │ ├── System.Reactive.Linq.XML │ │ └── System.Reactive.Linq.dll │ │ ├── Net45 │ │ ├── System.Reactive.Linq.XML │ │ └── System.Reactive.Linq.dll │ │ ├── NetCore45 │ │ ├── System.Reactive.Linq.XML │ │ └── System.Reactive.Linq.dll │ │ ├── Portable-Net45+WinRT45+WP8 │ │ ├── System.Reactive.Linq.XML │ │ └── System.Reactive.Linq.dll │ │ ├── SL4-WindowsPhone71 │ │ ├── System.Reactive.Linq.XML │ │ └── System.Reactive.Linq.dll │ │ ├── SL4 │ │ └── _._ │ │ ├── SL5 │ │ ├── System.Reactive.Linq.XML │ │ └── System.Reactive.Linq.dll │ │ └── WP8 │ │ ├── System.Reactive.Linq.XML │ │ └── System.Reactive.Linq.dll │ ├── Rx-Main.2.1.30214.0 │ ├── Rx-Main.2.1.30214.0.nupkg │ └── Rx-Main.2.1.30214.0.nuspec │ ├── Rx-PlatformServices.2.1.30214.0 │ ├── Rx-PlatformServices.2.1.30214.0.nupkg │ ├── Rx-PlatformServices.2.1.30214.0.nuspec │ ├── content │ │ ├── Net40 │ │ │ └── _._ │ │ ├── Net45 │ │ │ └── _._ │ │ ├── NetCore45 │ │ │ └── _._ │ │ ├── Portable-Net45+WinRT45+WP8 │ │ │ └── Readme.txt │ │ ├── SL4-WindowsPhone71 │ │ │ └── _._ │ │ ├── SL4 │ │ │ └── _._ │ │ ├── SL5 │ │ │ └── _._ │ │ └── WP8 │ │ │ └── _._ │ └── lib │ │ ├── Net40 │ │ ├── System.Reactive.PlatformServices.XML │ │ └── System.Reactive.PlatformServices.dll │ │ ├── Net45 │ │ ├── System.Reactive.PlatformServices.XML │ │ └── System.Reactive.PlatformServices.dll │ │ ├── NetCore45 │ │ ├── System.Reactive.PlatformServices.XML │ │ └── System.Reactive.PlatformServices.dll │ │ ├── Portable-Net45+WinRT45+WP8 │ │ └── _._ │ │ ├── SL4-WindowsPhone71 │ │ ├── System.Reactive.PlatformServices.XML │ │ └── System.Reactive.PlatformServices.dll │ │ ├── SL4 │ │ └── _._ │ │ ├── SL5 │ │ ├── System.Reactive.PlatformServices.XML │ │ └── System.Reactive.PlatformServices.dll │ │ └── WP8 │ │ ├── System.Reactive.PlatformServices.XML │ │ └── System.Reactive.PlatformServices.dll │ ├── SignalR.Reactive.1.0.1 │ ├── SignalR.Reactive.1.0.1.nupkg │ ├── SignalR.Reactive.1.0.1.nuspec │ └── lib │ │ └── SignalR.Reactive.dll │ ├── jQuery.1.6.4 │ ├── Content │ │ └── Scripts │ │ │ ├── jquery-1.6.4-vsdoc.js │ │ │ ├── jquery-1.6.4.js │ │ │ └── jquery-1.6.4.min.js │ ├── Tools │ │ ├── install.ps1 │ │ ├── jquery-1.6.4-vsdoc-para.js │ │ └── uninstall.ps1 │ └── jQuery.1.6.4.nupkg │ ├── jQuery.1.8.1 │ ├── Content │ │ └── Scripts │ │ │ ├── jquery-1.8.1-vsdoc.js │ │ │ ├── jquery-1.8.1.js │ │ │ └── jquery-1.8.1.min.js │ ├── Tools │ │ ├── common.ps1 │ │ ├── install.ps1 │ │ ├── jquery-1.8.1.intellisense.js │ │ └── uninstall.ps1 │ └── jQuery.1.8.1.nupkg │ ├── jQuery.UI.Combined.1.8.11 │ ├── Content │ │ ├── Content │ │ │ └── themes │ │ │ │ └── base │ │ │ │ ├── images │ │ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png │ │ │ │ ├── ui-bg_flat_75_ffffff_40x100.png │ │ │ │ ├── ui-bg_glass_55_fbf9ee_1x400.png │ │ │ │ ├── ui-bg_glass_65_ffffff_1x400.png │ │ │ │ ├── ui-bg_glass_75_dadada_1x400.png │ │ │ │ ├── ui-bg_glass_75_e6e6e6_1x400.png │ │ │ │ ├── ui-bg_glass_95_fef1ec_1x400.png │ │ │ │ ├── ui-bg_highlight-soft_75_cccccc_1x100.png │ │ │ │ ├── ui-icons_222222_256x240.png │ │ │ │ ├── ui-icons_2e83ff_256x240.png │ │ │ │ ├── ui-icons_454545_256x240.png │ │ │ │ ├── ui-icons_888888_256x240.png │ │ │ │ └── ui-icons_cd0a0a_256x240.png │ │ │ │ ├── jquery.ui.accordion.css │ │ │ │ ├── jquery.ui.all.css │ │ │ │ ├── jquery.ui.autocomplete.css │ │ │ │ ├── jquery.ui.base.css │ │ │ │ ├── jquery.ui.button.css │ │ │ │ ├── jquery.ui.core.css │ │ │ │ ├── jquery.ui.datepicker.css │ │ │ │ ├── jquery.ui.dialog.css │ │ │ │ ├── jquery.ui.progressbar.css │ │ │ │ ├── jquery.ui.resizable.css │ │ │ │ ├── jquery.ui.selectable.css │ │ │ │ ├── jquery.ui.slider.css │ │ │ │ ├── jquery.ui.tabs.css │ │ │ │ └── jquery.ui.theme.css │ │ └── Scripts │ │ │ ├── jquery-ui-1.8.11.js │ │ │ └── jquery-ui-1.8.11.min.js │ └── jQuery.UI.Combined.1.8.11.nupkg │ ├── jQuery.UI.Combined.1.8.23 │ ├── Content │ │ ├── Content │ │ │ └── themes │ │ │ │ └── base │ │ │ │ ├── images │ │ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png │ │ │ │ ├── ui-bg_flat_75_ffffff_40x100.png │ │ │ │ ├── ui-bg_glass_55_fbf9ee_1x400.png │ │ │ │ ├── ui-bg_glass_65_ffffff_1x400.png │ │ │ │ ├── ui-bg_glass_75_dadada_1x400.png │ │ │ │ ├── ui-bg_glass_75_e6e6e6_1x400.png │ │ │ │ ├── ui-bg_glass_95_fef1ec_1x400.png │ │ │ │ ├── ui-bg_highlight-soft_75_cccccc_1x100.png │ │ │ │ ├── ui-icons_222222_256x240.png │ │ │ │ ├── ui-icons_2e83ff_256x240.png │ │ │ │ ├── ui-icons_454545_256x240.png │ │ │ │ ├── ui-icons_888888_256x240.png │ │ │ │ └── ui-icons_cd0a0a_256x240.png │ │ │ │ ├── jquery-ui.css │ │ │ │ ├── jquery.ui.accordion.css │ │ │ │ ├── jquery.ui.all.css │ │ │ │ ├── jquery.ui.autocomplete.css │ │ │ │ ├── jquery.ui.base.css │ │ │ │ ├── jquery.ui.button.css │ │ │ │ ├── jquery.ui.core.css │ │ │ │ ├── jquery.ui.datepicker.css │ │ │ │ ├── jquery.ui.dialog.css │ │ │ │ ├── jquery.ui.progressbar.css │ │ │ │ ├── jquery.ui.resizable.css │ │ │ │ ├── jquery.ui.selectable.css │ │ │ │ ├── jquery.ui.slider.css │ │ │ │ ├── jquery.ui.tabs.css │ │ │ │ ├── jquery.ui.theme.css │ │ │ │ └── minified │ │ │ │ ├── images │ │ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png │ │ │ │ ├── ui-bg_flat_75_ffffff_40x100.png │ │ │ │ ├── ui-bg_glass_55_fbf9ee_1x400.png │ │ │ │ ├── ui-bg_glass_65_ffffff_1x400.png │ │ │ │ ├── ui-bg_glass_75_dadada_1x400.png │ │ │ │ ├── ui-bg_glass_75_e6e6e6_1x400.png │ │ │ │ ├── ui-bg_glass_95_fef1ec_1x400.png │ │ │ │ ├── ui-bg_highlight-soft_75_cccccc_1x100.png │ │ │ │ ├── ui-icons_222222_256x240.png │ │ │ │ ├── ui-icons_2e83ff_256x240.png │ │ │ │ ├── ui-icons_454545_256x240.png │ │ │ │ ├── ui-icons_888888_256x240.png │ │ │ │ └── ui-icons_cd0a0a_256x240.png │ │ │ │ ├── jquery-ui.min.css │ │ │ │ ├── jquery.ui.accordion.min.css │ │ │ │ ├── jquery.ui.autocomplete.min.css │ │ │ │ ├── jquery.ui.button.min.css │ │ │ │ ├── jquery.ui.core.min.css │ │ │ │ ├── jquery.ui.datepicker.min.css │ │ │ │ ├── jquery.ui.dialog.min.css │ │ │ │ ├── jquery.ui.progressbar.min.css │ │ │ │ ├── jquery.ui.resizable.min.css │ │ │ │ ├── jquery.ui.selectable.min.css │ │ │ │ ├── jquery.ui.slider.min.css │ │ │ │ ├── jquery.ui.tabs.min.css │ │ │ │ └── jquery.ui.theme.min.css │ │ └── Scripts │ │ │ ├── jquery-ui-1.8.23.js │ │ │ └── jquery-ui-1.8.23.min.js │ └── jQuery.UI.Combined.1.8.23.nupkg │ ├── jQuery.Validation.1.8.0 │ ├── Content │ │ └── Scripts │ │ │ ├── jquery.validate-vsdoc.js │ │ │ ├── jquery.validate.js │ │ │ └── jquery.validate.min.js │ └── jQuery.Validation.1.8.0.nupkg │ ├── jQuery.vsdoc.1.5.1 │ ├── Content │ │ └── Scripts │ │ │ └── jquery-1.5.1-vsdoc.js │ └── jQuery.vsdoc.1.5.1.nupkg │ └── repositories.config └── nuget ├── SignalR.Reactive.0.5.8.nupkg ├── SignalR.Reactive.1.0.0.nupkg ├── SignalR.Reactive.1.0.1.1.nupkg └── SignalR.Reactive.1.0.1.nupkg /.gitignore: -------------------------------------------------------------------------------- 1 | [Oo]bj/ 2 | [Bb]in/ 3 | *.user 4 | /TestResults 5 | *.vspscc 6 | *.vssscc 7 | deploy 8 | deploy/* 9 | *.suo 10 | *.cache 11 | *.docstates 12 | _ReSharper.* 13 | *.csproj.user 14 | *[Rr]e[Ss]harper.user 15 | _ReSharper.*/ 16 | packages/* 17 | artifacts/* 18 | msbuild.log 19 | PublishProfiles/ 20 | *.psess 21 | *.vsp 22 | *.csv -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | The MIT License 2 | 3 | Copyright (c) 2012 Christoph Burgdorf 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 6 | 7 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 8 | 9 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # What does the SignalR.Reactive library wants to be? 2 | 3 | It's a binding for the Reactive Extensions for SignalR 4 | 5 | # What is so cool about it? 6 | 7 | If you know Rx in general than you will probably know that the basic idea of Rx is to turn 8 | the programming model up side down (from imperative to reactive). 9 | 10 | That's no different with these bindings. Where as the standard SignalR way is to call from the server 11 | into the client by calling client side JavaScript functions from within a .NET hub, with these bindings 12 | that's no longer the case. Instead you have a serverside Observable and map it one by one onto 13 | a Observable that lives on the clientside (of course, RxJS is needed on the client) 14 | 15 | # Ok, show me the codez 16 | 17 | 18 | #Sample 1 - Having a serverside source that constantly produces values 19 | 20 | protected void Application_Start() 21 | { 22 | AreaRegistration.RegisterAllAreas(); 23 | 24 | RegisterGlobalFilters(GlobalFilters.Filters); 25 | RegisterRoutes(RouteTable.Routes); 26 | 27 | //HOT STUFF 28 | //We have a serverside IObservable that gets published on the client side 29 | 30 | Observable 31 | .Interval(TimeSpan.FromSeconds(1)) 32 | .Select(_ => DateTime.Now.ToLongTimeString()) 33 | .ToClientside().Observable("SomeValue"); 34 | } 35 | 36 | We essentially say, take this Observable and map it to the Observable property "SomeValue" that lives on the client. 37 | So working with them is trivial: 38 | 39 | var myHub = $.connection.rxHub; 40 | myHub.observe('SomeValue').subscribe(function (x) { 41 | $('#counter').html(x); 42 | }); 43 | $.connection.hub.start(); 44 | 45 | #Sample 2 - Starting long running serverside operations that constantly give feedback about the progress 46 | Here we have the Controller Method "DoALongRunningOperation" which gets invoked by the client with an unique 47 | ID. Assume the operation exposes an Observable for a detailed log. We publish that Observable 48 | with the ID as its name to the client: 49 | 50 | public void DoALongRunningOperation(string id) 51 | { 52 | var subject = new Subject(); 53 | 54 | Task.Factory.StartNew(() => 55 | { 56 | subject.OnNext("just started"); 57 | Thread.Sleep(1000); 58 | subject.OnNext("One second passed, I'm still running"); 59 | Thread.Sleep(5000); 60 | subject.OnNext("Another five seconds passed, I'm still running"); 61 | Thread.Sleep(5000); 62 | subject.OnNext("Almost done"); 63 | subject.OnCompleted(); 64 | }); 65 | 66 | subject.ToClientside().Observable(id); 67 | } 68 | } 69 | 70 | Clientside, we invoke the Controller method and subscribe to the dynamically created Observable 71 | 72 | var guid = new Date().getTime().toString(); 73 | 74 | $('#button').click(function () { 75 | $('#button').attr('disabled', true); 76 | myHub.observe(guid) 77 | .subscribe(function (log) { 78 | $('#operationLog').append(log); 79 | $('#operationLog').append('
'); 80 | }, function () { 81 | $('#operationLog').append('fatal error'); 82 | $('#operationLog').append('
'); 83 | }, function () { 84 | $('#operationLog').append('we are done!'); 85 | $('#operationLog').append('
'); 86 | $('#button').attr('disabled', false); 87 | }); 88 | $.get('/Home/DoALongRunningOperation/' + guid); 89 | }); 90 | 91 | Both examples can be found in this solution. Just grab the code and run it! 92 | 93 | # What's left to say 94 | 95 | This version of SignalR.Reactive works with SignalR 0.5 -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/Site.css: -------------------------------------------------------------------------------- 1 | #counter { 2 | font-weight: bold; 3 | font-size: 100px; 4 | text-align: center; 5 | } 6 | .center { 7 | margin-left: auto; 8 | margin-right: auto; 9 | width: 300px; 10 | display: block; 11 | } -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/images/ui-bg_flat_75_ffffff_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/images/ui-bg_flat_75_ffffff_40x100.png -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/images/ui-bg_glass_65_ffffff_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/images/ui-bg_glass_65_ffffff_1x400.png -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/images/ui-bg_glass_75_dadada_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/images/ui-bg_glass_75_dadada_1x400.png -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/images/ui-icons_222222_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/images/ui-icons_222222_256x240.png -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/images/ui-icons_2e83ff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/images/ui-icons_2e83ff_256x240.png -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/images/ui-icons_454545_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/images/ui-icons_454545_256x240.png -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/images/ui-icons_888888_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/images/ui-icons_888888_256x240.png -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/images/ui-icons_cd0a0a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/images/ui-icons_cd0a0a_256x240.png -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/jquery.ui.accordion.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI Accordion 1.8.23 3 | * 4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) 5 | * Licensed under the MIT license. 6 | * http://jquery.org/license 7 | * 8 | * http://docs.jquery.com/UI/Accordion#theming 9 | */ 10 | /* IE/Win - Fix animation bug - #4615 */ 11 | .ui-accordion { width: 100%; } 12 | .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } 13 | .ui-accordion .ui-accordion-li-fix { display: inline; } 14 | .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } 15 | .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; } 16 | .ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; } 17 | .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } 18 | .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; } 19 | .ui-accordion .ui-accordion-content-active { display: block; } 20 | -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/jquery.ui.all.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI CSS Framework 1.8.23 3 | * 4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) 5 | * Licensed under the MIT license. 6 | * http://jquery.org/license 7 | * 8 | * http://docs.jquery.com/UI/Theming 9 | */ 10 | @import "jquery.ui.base.css"; 11 | @import "jquery.ui.theme.css"; 12 | -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/jquery.ui.autocomplete.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI Autocomplete 1.8.23 3 | * 4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) 5 | * Licensed under the MIT license. 6 | * http://jquery.org/license 7 | * 8 | * http://docs.jquery.com/UI/Autocomplete#theming 9 | */ 10 | .ui-autocomplete { position: absolute; cursor: default; } 11 | 12 | /* workarounds */ 13 | * html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */ 14 | 15 | /* 16 | * jQuery UI Menu 1.8.23 17 | * 18 | * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) 19 | * Licensed under the MIT license. 20 | * http://jquery.org/license 21 | * 22 | * http://docs.jquery.com/UI/Menu#theming 23 | */ 24 | .ui-menu { 25 | list-style:none; 26 | padding: 2px; 27 | margin: 0; 28 | display:block; 29 | float: left; 30 | } 31 | .ui-menu .ui-menu { 32 | margin-top: -3px; 33 | } 34 | .ui-menu .ui-menu-item { 35 | margin:0; 36 | padding: 0; 37 | zoom: 1; 38 | float: left; 39 | clear: left; 40 | width: 100%; 41 | } 42 | .ui-menu .ui-menu-item a { 43 | text-decoration:none; 44 | display:block; 45 | padding:.2em .4em; 46 | line-height:1.5; 47 | zoom:1; 48 | } 49 | .ui-menu .ui-menu-item a.ui-state-hover, 50 | .ui-menu .ui-menu-item a.ui-state-active { 51 | font-weight: normal; 52 | margin: -1px; 53 | } 54 | -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/jquery.ui.base.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI CSS Framework 1.8.23 3 | * 4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) 5 | * Licensed under the MIT license. 6 | * http://jquery.org/license 7 | * 8 | * http://docs.jquery.com/UI/Theming 9 | */ 10 | @import url("jquery.ui.core.css"); 11 | 12 | @import url("jquery.ui.accordion.css"); 13 | @import url("jquery.ui.autocomplete.css"); 14 | @import url("jquery.ui.button.css"); 15 | @import url("jquery.ui.datepicker.css"); 16 | @import url("jquery.ui.dialog.css"); 17 | @import url("jquery.ui.progressbar.css"); 18 | @import url("jquery.ui.resizable.css"); 19 | @import url("jquery.ui.selectable.css"); 20 | @import url("jquery.ui.slider.css"); 21 | @import url("jquery.ui.tabs.css"); 22 | -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/jquery.ui.button.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI Button 1.8.23 3 | * 4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) 5 | * Licensed under the MIT license. 6 | * http://jquery.org/license 7 | * 8 | * http://docs.jquery.com/UI/Button#theming 9 | */ 10 | .ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */ 11 | .ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */ 12 | button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */ 13 | .ui-button-icons-only { width: 3.4em; } 14 | button.ui-button-icons-only { width: 3.7em; } 15 | 16 | /*button text element */ 17 | .ui-button .ui-button-text { display: block; line-height: 1.4; } 18 | .ui-button-text-only .ui-button-text { padding: .4em 1em; } 19 | .ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; } 20 | .ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; } 21 | .ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; } 22 | .ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; } 23 | /* no icon support for input elements, provide padding by default */ 24 | input.ui-button { padding: .4em 1em; } 25 | 26 | /*button icon element(s) */ 27 | .ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; } 28 | .ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; } 29 | .ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; } 30 | .ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; } 31 | .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; } 32 | 33 | /*button sets*/ 34 | .ui-buttonset { margin-right: 7px; } 35 | .ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; } 36 | 37 | /* workarounds */ 38 | button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */ 39 | -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/jquery.ui.core.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI CSS Framework 1.8.23 3 | * 4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) 5 | * Licensed under the MIT license. 6 | * http://jquery.org/license 7 | * 8 | * http://docs.jquery.com/UI/Theming/API 9 | */ 10 | 11 | /* Layout helpers 12 | ----------------------------------*/ 13 | .ui-helper-hidden { display: none; } 14 | .ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); } 15 | .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } 16 | .ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; } 17 | .ui-helper-clearfix:after { clear: both; } 18 | .ui-helper-clearfix { zoom: 1; } 19 | .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } 20 | 21 | 22 | /* Interaction Cues 23 | ----------------------------------*/ 24 | .ui-state-disabled { cursor: default !important; } 25 | 26 | 27 | /* Icons 28 | ----------------------------------*/ 29 | 30 | /* states and images */ 31 | .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } 32 | 33 | 34 | /* Misc visuals 35 | ----------------------------------*/ 36 | 37 | /* Overlays */ 38 | .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } 39 | -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/jquery.ui.dialog.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI Dialog 1.8.23 3 | * 4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) 5 | * Licensed under the MIT license. 6 | * http://jquery.org/license 7 | * 8 | * http://docs.jquery.com/UI/Dialog#theming 9 | */ 10 | .ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; } 11 | .ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative; } 12 | .ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; } 13 | .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } 14 | .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } 15 | .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } 16 | .ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } 17 | .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } 18 | .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; } 19 | .ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; } 20 | .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } 21 | .ui-draggable .ui-dialog-titlebar { cursor: move; } 22 | -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/jquery.ui.progressbar.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI Progressbar 1.8.23 3 | * 4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) 5 | * Licensed under the MIT license. 6 | * http://jquery.org/license 7 | * 8 | * http://docs.jquery.com/UI/Progressbar#theming 9 | */ 10 | .ui-progressbar { height:2em; text-align: left; overflow: hidden; } 11 | .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/jquery.ui.resizable.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI Resizable 1.8.23 3 | * 4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) 5 | * Licensed under the MIT license. 6 | * http://jquery.org/license 7 | * 8 | * http://docs.jquery.com/UI/Resizable#theming 9 | */ 10 | .ui-resizable { position: relative;} 11 | .ui-resizable-handle { position: absolute;font-size: 0.1px; display: block; } 12 | .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; } 13 | .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; } 14 | .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; } 15 | .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; } 16 | .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; } 17 | .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } 18 | .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } 19 | .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } 20 | .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/jquery.ui.selectable.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI Selectable 1.8.23 3 | * 4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) 5 | * Licensed under the MIT license. 6 | * http://jquery.org/license 7 | * 8 | * http://docs.jquery.com/UI/Selectable#theming 9 | */ 10 | .ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; } 11 | -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/jquery.ui.slider.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI Slider 1.8.23 3 | * 4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) 5 | * Licensed under the MIT license. 6 | * http://jquery.org/license 7 | * 8 | * http://docs.jquery.com/UI/Slider#theming 9 | */ 10 | .ui-slider { position: relative; text-align: left; } 11 | .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } 12 | .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; } 13 | 14 | .ui-slider-horizontal { height: .8em; } 15 | .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } 16 | .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } 17 | .ui-slider-horizontal .ui-slider-range-min { left: 0; } 18 | .ui-slider-horizontal .ui-slider-range-max { right: 0; } 19 | 20 | .ui-slider-vertical { width: .8em; height: 100px; } 21 | .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } 22 | .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } 23 | .ui-slider-vertical .ui-slider-range-min { bottom: 0; } 24 | .ui-slider-vertical .ui-slider-range-max { top: 0; } -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/jquery.ui.tabs.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI Tabs 1.8.23 3 | * 4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) 5 | * Licensed under the MIT license. 6 | * http://jquery.org/license 7 | * 8 | * http://docs.jquery.com/UI/Tabs#theming 9 | */ 10 | .ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ 11 | .ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; } 12 | .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; } 13 | .ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; } 14 | .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; } 15 | .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } 16 | .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ 17 | .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; } 18 | .ui-tabs .ui-tabs-hide { display: none !important; } 19 | -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/images/ui-bg_flat_0_aaaaaa_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/images/ui-bg_flat_0_aaaaaa_40x100.png -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/images/ui-bg_flat_75_ffffff_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/images/ui-bg_flat_75_ffffff_40x100.png -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/images/ui-bg_glass_55_fbf9ee_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/images/ui-bg_glass_55_fbf9ee_1x400.png -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/images/ui-bg_glass_65_ffffff_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/images/ui-bg_glass_65_ffffff_1x400.png -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/images/ui-bg_glass_75_dadada_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/images/ui-bg_glass_75_dadada_1x400.png -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/images/ui-bg_glass_75_e6e6e6_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/images/ui-bg_glass_75_e6e6e6_1x400.png -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/images/ui-bg_glass_95_fef1ec_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/images/ui-bg_glass_95_fef1ec_1x400.png -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/images/ui-bg_highlight-soft_75_cccccc_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/images/ui-bg_highlight-soft_75_cccccc_1x100.png -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/images/ui-icons_222222_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/images/ui-icons_222222_256x240.png -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/images/ui-icons_2e83ff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/images/ui-icons_2e83ff_256x240.png -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/images/ui-icons_454545_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/images/ui-icons_454545_256x240.png -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/images/ui-icons_888888_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/images/ui-icons_888888_256x240.png -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/images/ui-icons_cd0a0a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/images/ui-icons_cd0a0a_256x240.png -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/jquery.ui.accordion.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.8.23 - 2012-08-15 2 | * https://github.com/jquery/jquery-ui 3 | * Includes: jquery.ui.accordion.css 4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */ 5 | .ui-accordion{width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0!important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-accordion-content-active{display:block} -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/jquery.ui.autocomplete.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.8.23 - 2012-08-15 2 | * https://github.com/jquery/jquery-ui 3 | * Includes: jquery.ui.autocomplete.css 4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */ 5 | .ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px} -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/jquery.ui.button.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.8.23 - 2012-08-15 2 | * https://github.com/jquery/jquery-ui 3 | * Includes: jquery.ui.button.css 4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */ 5 | .ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none!important;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner{border:0;padding:0} -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/jquery.ui.core.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.8.23 - 2012-08-15 2 | * https://github.com/jquery/jquery-ui 3 | * Includes: jquery.ui.core.css 4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */ 5 | .ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%} -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/jquery.ui.datepicker.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.8.23 - 2012-08-15 2 | * https://github.com/jquery/jquery-ui 3 | * Includes: jquery.ui.datepicker.css 4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */ 5 | .ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px} -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/jquery.ui.dialog.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.8.23 - 2012-08-15 2 | * https://github.com/jquery/jquery-ui 3 | * Includes: jquery.ui.dialog.css 4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */ 5 | .ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move} -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/jquery.ui.progressbar.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.8.23 - 2012-08-15 2 | * https://github.com/jquery/jquery-ui 3 | * Includes: jquery.ui.progressbar.css 4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */ 5 | .ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%} -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/jquery.ui.resizable.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.8.23 - 2012-08-15 2 | * https://github.com/jquery/jquery-ui 3 | * Includes: jquery.ui.resizable.css 4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */ 5 | .ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px} -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/jquery.ui.selectable.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.8.23 - 2012-08-15 2 | * https://github.com/jquery/jquery-ui 3 | * Includes: jquery.ui.selectable.css 4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */ 5 | .ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black} -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/jquery.ui.slider.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.8.23 - 2012-08-15 2 | * https://github.com/jquery/jquery-ui 3 | * Includes: jquery.ui.slider.css 4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */ 5 | .ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0} -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Content/themes/base/minified/jquery.ui.tabs.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.8.23 - 2012-08-15 2 | * https://github.com/jquery/jquery-ui 3 | * Includes: jquery.ui.tabs.css 4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */ 5 | .ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0!important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tabs .ui-tabs-hide{display:none!important} -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Controllers/ChatDemoController.cs: -------------------------------------------------------------------------------- 1 | using System.Reactive.Subjects; 2 | using System.Threading; 3 | using System.Threading.Tasks; 4 | using System.Web.Mvc; 5 | using SignalR.Reactive.Demo.Models; 6 | 7 | namespace SignalR.Reactive.Demo.Controllers 8 | { 9 | public class ChatDemoController : Controller 10 | { 11 | public ActionResult Index() 12 | { 13 | return View(); 14 | } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Controllers/DragDemoController.cs: -------------------------------------------------------------------------------- 1 | using System.Reactive.Subjects; 2 | using System.Threading; 3 | using System.Threading.Tasks; 4 | using System.Web.Mvc; 5 | using SignalR.Reactive.Demo.Models; 6 | 7 | namespace SignalR.Reactive.Demo.Controllers 8 | { 9 | public class DragDemoController : Controller 10 | { 11 | public ActionResult Index() 12 | { 13 | return View(); 14 | } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Controllers/HomeController.cs: -------------------------------------------------------------------------------- 1 | using System.Reactive.Subjects; 2 | using System.Threading; 3 | using System.Threading.Tasks; 4 | using System.Web.Mvc; 5 | using SignalR.Reactive.Demo.Models; 6 | 7 | namespace SignalR.Reactive.Demo.Controllers 8 | { 9 | public class HomeController : Controller 10 | { 11 | public ActionResult Index() 12 | { 13 | return View(); 14 | } 15 | 16 | public void DoALongRunningOperation(string id) 17 | { 18 | var subject = new Subject(); 19 | 20 | Task.Factory.StartNew(() => 21 | { 22 | subject.OnNext("just started"); 23 | Thread.Sleep(1000); 24 | subject.OnNext("One second passed, I'm still running"); 25 | Thread.Sleep(5000); 26 | subject.OnNext("Another five seconds passed, I'm still running"); 27 | Thread.Sleep(5000); 28 | subject.OnNext("Almost done"); 29 | subject.OnCompleted(); 30 | }); 31 | 32 | subject.ToClientside().Observable(id); 33 | } 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Global.asax: -------------------------------------------------------------------------------- 1 | <%@ Application Codebehind="Global.asax.cs" Inherits="SignalR.Reactive.Demo.MvcApplication" Language="C#" %> 2 | -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Global.asax.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Reactive.Linq; 3 | using System.Web; 4 | using System.Web.Mvc; 5 | using System.Web.Routing; 6 | using SignalR.Reactive.Demo.Models; 7 | 8 | namespace SignalR.Reactive.Demo 9 | { 10 | // Note: For instructions on enabling IIS6 or IIS7 classic mode, 11 | // visit http://go.microsoft.com/?LinkId=9394801 12 | 13 | public class MvcApplication : HttpApplication 14 | { 15 | 16 | public static void RegisterGlobalFilters(GlobalFilterCollection filters) 17 | { 18 | filters.Add(new HandleErrorAttribute()); 19 | } 20 | 21 | public static void RegisterRoutes(RouteCollection routes) 22 | { 23 | routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); 24 | 25 | routes.MapRoute( 26 | "Default", // Route name 27 | "{controller}/{action}/{id}", // URL with parameters 28 | new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults 29 | ); 30 | 31 | } 32 | 33 | protected void Application_Start() 34 | { 35 | AreaRegistration.RegisterAllAreas(); 36 | 37 | RegisterGlobalFilters(GlobalFilters.Filters); 38 | RegisterRoutes(RouteTable.Routes); 39 | 40 | //HOT STUFF 41 | //We have a serverside IObservable that gets published on the client side 42 | 43 | //Observable 44 | // .Interval(TimeSpan.FromSeconds(1)) 45 | // .Select(_ => DateTime.Now.ToLongTimeString()) 46 | // .ToClientside().Observable("SomeValue"); 47 | } 48 | 49 | } 50 | } -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Models/RxHub.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Reactive.Disposables; 3 | using System.Reactive.Linq; 4 | using System.Threading.Tasks; 5 | using Microsoft.AspNet.SignalR; 6 | 7 | 8 | namespace SignalR.Reactive.Demo.Models 9 | { 10 | 11 | public class RxHub : Hub 12 | { 13 | 14 | public Task Join(string group) 15 | { 16 | return Groups.Add(Context.ConnectionId, group); 17 | } 18 | 19 | public void MoveShape(int x, int y) 20 | { 21 | this.RaiseOnNext("ShapeMoved", new 22 | { 23 | Cid = Context.ConnectionId, 24 | X = x, 25 | Y = y 26 | }); 27 | } 28 | 29 | public void SendMessage(string message, string group) 30 | { 31 | this.RaiseOnNextOnGroup("NewMessage", group, message); 32 | } 33 | 34 | } 35 | } -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // Allgemeine Informationen über eine Assembly werden über die folgenden 6 | // Attribute gesteuert. Ändern Sie diese Attributwerte, um die 7 | // Assemblyinformationen zu ändern. 8 | [assembly: AssemblyTitle("SignalR.RxExtensions.Demo")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("SignalR.RxExtensions.Demo")] 13 | [assembly: AssemblyCopyright("Copyright © 2012")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar 18 | // für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von 19 | // COM aus zugreifen müssen, legen Sie das ComVisible-Attribut für diesen Typ auf "true" fest. 20 | [assembly: ComVisible(false)] 21 | 22 | // Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird. 23 | [assembly: Guid("2bf3236c-41d5-49aa-af5d-540cb334579e")] 24 | 25 | // Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: 26 | // 27 | // Hauptversion 28 | // Nebenversion 29 | // Buildnummer 30 | // Revision 31 | // 32 | // Sie können alle Werte angeben oder die standardmäßigen Revisions- und Buildnummern 33 | // übernehmen, indem Sie "*" wie folgt verwenden: 34 | [assembly: AssemblyVersion("1.0.0.0")] 35 | [assembly: AssemblyFileVersion("1.0.0.0")] 36 | -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Scripts/json2.min.js: -------------------------------------------------------------------------------- 1 | var JSON;if(!JSON)JSON={};(function(){"use strict";function c(a){return a<10?"0"+a:a}if(typeof Date.prototype.toJSON!=="function"){Date.prototype.toJSON=function(){return isFinite(this.valueOf())?this.getUTCFullYear()+"-"+c(this.getUTCMonth()+1)+"-"+c(this.getUTCDate())+"T"+c(this.getUTCHours())+":"+c(this.getUTCMinutes())+":"+c(this.getUTCSeconds())+"Z":null};String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(){return this.valueOf()}}var h=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,f=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,a,d,i={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},b;function g(a){f.lastIndex=0;return f.test(a)?'"'+a.replace(f,function(a){var b=i[a];return typeof b==="string"?b:"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+a+'"'}function e(m,n){var h,j,i,k,l=a,f,c=n[m];if(c&&typeof c==="object"&&typeof c.toJSON==="function")c=c.toJSON(m);if(typeof b==="function")c=b.call(n,m,c);switch(typeof c){case"string":return g(c);case"number":return isFinite(c)?String(c):"null";case"boolean":case"null":return String(c);case"object":if(!c)return"null";a+=d;f=[];if(Object.prototype.toString.apply(c)==="[object Array]"){k=c.length;for(h=0;hb?1:a===b?0:-1},r=function(a,b,d){return m(function(c){var f=!1,g=null,h=[];return a.subscribe(function(a){var e,i;try{i=b(a)}catch(v){c.onError(v);return}e=0;if(f)try{e=d(i,g)}catch(w){c.onError(w);return}else f=!0,g= 8 | i;0 24 | /// Creates a pattern that matches the current plan matches and when the specified observable sequences has an available value. 25 | /// 26 | /// Observable sequence to match in addition to the current pattern. 27 | /// Pattern object that matches when all observable sequences in the pattern have an available value. 28 | return this; 29 | }; 30 | Pattern.prototype.then = function (selector) { 31 | /// 32 | /// Matches when all observable sequences in the pattern (specified using a chain of and operators) have an available value and projects the values. 33 | /// 34 | /// Selector that will be invoked with available values from the source sequences, in the same order of the sequences in the pattern. 35 | /// Plan that produces the projected values, to be fed (with other plans) to the when operator. 36 | return null; 37 | }; 38 | return Pattern; 39 | })(); 40 | 41 | observableProto.and = function (right) { 42 | /// 43 | /// Creates a pattern that matches when both observable sequences have an available value. 44 | /// 45 | /// Observable sequence to match with the current sequence. 46 | /// Pattern object that matches when both observable sequences have an available value. 47 | return new Pattern(); 48 | }; 49 | observableProto.then = function (selector) { 50 | /// 51 | /// Matches when the observable sequence has an available value and projects the value. 52 | /// 53 | /// Selector that will be invoked for values in the source sequence. 54 | /// Plan that produces the projected values, to be fed (with other plans) to the when operator. 55 | return new Pattern().then(selector); 56 | }; 57 | Observable.when = function (plans) { 58 | /// 59 | /// Joins together the results from several patterns. 60 | /// 61 | /// A series of plans (specified as an Array of as a series of arguments) created by use of the Then operator on patterns. 62 | /// Observable sequence with the results form matching several patterns. 63 | var _plans = arguments.length === 1 && arguments[0] instanceof Array ? 64 | arguments[0] : 65 | slice.call(arguments); 66 | return new Observable(); 67 | }; 68 | })(this); 69 | -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Views/ChatDemo/Index.cshtml: -------------------------------------------------------------------------------- 1 |  86 | 87 | 88 |
89 |
90 |
91 |
    92 | 93 |
94 |
95 |
96 |
    97 |
98 |
99 |
100 |
101 | 103 | 104 |
105 |
106 | 107 | 108 | -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Views/DragDemo/Index.cshtml: -------------------------------------------------------------------------------- 1 | 
2 | 3 | 4 | -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- 1 | 
2 | 3 | 4 |
5 | 6 | 7 | -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Views/Shared/Error.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | Layout = null; 3 | } 4 | 5 | 6 | 7 | 8 | Error 9 | 10 | 11 |

12 | Sorry, an error occurred while processing your request. 13 |

14 | 15 | -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | @ViewBag.Title 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | @RenderBody() 16 | 17 | 18 | -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Views/Web.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 |
7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 40 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | Layout = "~/Views/Shared/_Layout.cshtml"; 3 | } -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Web.Debug.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 17 | 18 | 30 | 31 | -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/Web.Release.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 17 | 18 | 19 | 31 | 32 | -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.Demo/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 2012 4 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SignalR.Reactive", "SignalR.Reactive\SignalR.Reactive.csproj", "{2F4D1483-3A2E-4983-8EA4-75243C6759E4}" 5 | EndProject 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SignalR.Reactive.Demo", "SignalR.Reactive.Demo\SignalR.Reactive.Demo.csproj", "{714C2309-1C19-4BC9-B375-0D9B749B47B2}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {2F4D1483-3A2E-4983-8EA4-75243C6759E4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {2F4D1483-3A2E-4983-8EA4-75243C6759E4}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {2F4D1483-3A2E-4983-8EA4-75243C6759E4}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {2F4D1483-3A2E-4983-8EA4-75243C6759E4}.Release|Any CPU.Build.0 = Release|Any CPU 18 | {714C2309-1C19-4BC9-B375-0D9B749B47B2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 19 | {714C2309-1C19-4BC9-B375-0D9B749B47B2}.Debug|Any CPU.Build.0 = Debug|Any CPU 20 | {714C2309-1C19-4BC9-B375-0D9B749B47B2}.Release|Any CPU.ActiveCfg = Release|Any CPU 21 | {714C2309-1C19-4BC9-B375-0D9B749B47B2}.Release|Any CPU.Build.0 = Release|Any CPU 22 | EndGlobalSection 23 | GlobalSection(SolutionProperties) = preSolution 24 | HideSolutionNode = FALSE 25 | EndGlobalSection 26 | EndGlobal 27 | -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive/Clientside.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Linq.Expressions; 3 | using Microsoft.AspNet.SignalR; 4 | 5 | 6 | namespace SignalR.Reactive 7 | { 8 | public class Clientside 9 | { 10 | private readonly IObservable _observable; 11 | 12 | internal Clientside(IObservable observable) 13 | { 14 | _observable = observable; 15 | } 16 | 17 | public IDisposable Observable(string eventName) where THub : Hub, new() 18 | { 19 | return Observable(eventName, null); 20 | } 21 | 22 | public IDisposable Observable(string eventName, string clientName) where THub : Hub, new() 23 | { 24 | dynamic clients = RxHelper.GetHubClients(); 25 | 26 | clients = string.IsNullOrEmpty(clientName) ? clients : clients.client[clientName]; 27 | 28 | return _observable.Subscribe( 29 | x => RxHelper.RaiseOnNext(eventName, clients, x), 30 | x => RxHelper.RaiseOnError(eventName, clients, x), 31 | () => RxHelper.RaiseOnCompleted(eventName, clients) 32 | ); 33 | } 34 | } 35 | 36 | public static class SignalRObservableExtensions 37 | { 38 | public static Clientside ToClientside(this IObservable observable) 39 | { 40 | return new Clientside(observable); 41 | } 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive/ClientsideConstants.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace SignalR.Reactive 7 | { 8 | public static class ClientsideConstants 9 | { 10 | public const string OnNextType = "onNext"; 11 | public const string OnErrorType = "onError"; 12 | public const string OnCompletedType = "onCompleted"; 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive/Configuration.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Web; 3 | using System.Web.Routing; 4 | using Microsoft.AspNet.SignalR; 5 | 6 | 7 | [assembly: PreApplicationStartMethod(typeof(SignalR.Reactive.Configuration), "EnableRxSupport")] 8 | namespace SignalR.Reactive 9 | { 10 | public static class Configuration 11 | { 12 | public static void EnableRxSupport() 13 | { 14 | DependencyResolverContext.Instance = GlobalHost.DependencyResolver; 15 | 16 | if (DependencyResolverContext.Instance == null) 17 | throw new InvalidOperationException("DependenyResolver must be set to an instance of IDependencyResolver"); 18 | 19 | DependencyResolverContext.Instance.EnableRxSupport(); 20 | //ToDo 21 | var config = new HubConfiguration 22 | { 23 | EnableDetailedErrors = true 24 | }; 25 | 26 | RouteTable.Routes.MapHubs(config); 27 | //AspNetBootstrapper.Initialize(); 28 | 29 | } 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive/DependencyResolverContext.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using Microsoft.AspNet.SignalR; 6 | 7 | 8 | namespace SignalR.Reactive 9 | { 10 | public static class DependencyResolverContext 11 | { 12 | public static IDependencyResolver Instance { get; set; } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive/DependencyResolverExtensions.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using Microsoft.AspNet.SignalR; 6 | using Microsoft.AspNet.SignalR.Hubs; 7 | 8 | 9 | namespace SignalR.Reactive 10 | { 11 | public static class DependencyResolverExtensions 12 | { 13 | public static IDependencyResolver EnableRxSupport(this IDependencyResolver dependencyResolver) 14 | { 15 | var proxyGenerator = new Lazy(() => new RxJsProxyGenerator(dependencyResolver)); 16 | dependencyResolver.Register(typeof(IJavaScriptProxyGenerator), () => proxyGenerator.Value); 17 | 18 | return dependencyResolver; 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive/HubExtensions.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using Microsoft.AspNet.SignalR; 3 | 4 | namespace SignalR.Reactive 5 | { 6 | public static class HubExtensions 7 | { 8 | public static void RaiseOnNext(this Hub hub, string eventName, T payload) 9 | { 10 | RaiseOnNext(hub,eventName, null, payload); 11 | } 12 | 13 | public static void RaiseOnNext(this Hub hub, string eventName, string clientName, T payload) 14 | { 15 | RxHelper.WithClient(hub, clientName, clients => RxHelper.RaiseOnNext(eventName, clients, payload)); 16 | } 17 | 18 | public static void RaiseOnNextOnGroup(this Hub hub, string eventName, string groupName, T payload) 19 | { 20 | RxHelper.WithGroup(hub, groupName, clients => RxHelper.RaiseOnNext(eventName, clients, payload)); 21 | } 22 | 23 | 24 | 25 | public static void RaiseOnError(this Hub hub, string eventName, T payload) 26 | { 27 | RaiseOnNext(hub, eventName, null, payload); 28 | } 29 | 30 | public static void RaiseOnError(this Hub hub, string eventName, string clientName, T payload) where T : Exception 31 | { 32 | RxHelper.WithClient(hub, clientName, clients => RxHelper.RaiseOnError(eventName, clients, payload)); 33 | } 34 | 35 | public static void RaiseOnErrorOnGroup(this Hub hub, string eventName, string groupName, T payload) where T : Exception 36 | { 37 | RxHelper.WithGroup(hub, groupName, clients => RxHelper.RaiseOnError(eventName, clients, payload)); 38 | } 39 | 40 | 41 | public static void RaiseCompleted(this Hub hub, string eventName) 42 | { 43 | RaiseCompleted(hub, eventName, null); 44 | } 45 | 46 | public static void RaiseCompleted(this Hub hub, string eventName, string clientName) 47 | { 48 | RxHelper.WithClient(hub, clientName, clients => RxHelper.RaiseOnCompleted(eventName, clients)); 49 | } 50 | 51 | public static void RaiseCompletedOnGroup(this Hub hub, string eventName, string groupName) 52 | { 53 | RxHelper.WithGroup(hub, groupName, clients => RxHelper.RaiseOnCompleted(eventName, clients)); 54 | } 55 | } 56 | } 57 | -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // Allgemeine Informationen über eine Assembly werden über die folgenden 6 | // Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, 7 | // die mit einer Assembly verknüpft sind. 8 | [assembly: AssemblyTitle("SignalR.Reactive")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("SignalR.Reactive")] 13 | [assembly: AssemblyCopyright("Copyright © 2012")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar 18 | // für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von 19 | // COM zugreifen müssen, legen Sie das ComVisible-Attribut für diesen Typ auf "true" fest. 20 | [assembly: ComVisible(false)] 21 | 22 | // Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird 23 | [assembly: Guid("126d9d94-4de9-4550-bea6-f63ecb245569")] 24 | 25 | // Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: 26 | // 27 | // Hauptversion 28 | // Nebenversion 29 | // Buildnummer 30 | // Revision 31 | // 32 | // Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern 33 | // übernehmen, indem Sie "*" eingeben: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /SignalR.Reactive/SignalR.Reactive/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Microsoft.AspNet.SignalR.1.0.1/Microsoft.AspNet.SignalR.1.0.1.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Microsoft.AspNet.SignalR.1.0.1/Microsoft.AspNet.SignalR.1.0.1.nupkg -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Microsoft.AspNet.SignalR.1.0.1/Microsoft.AspNet.SignalR.1.0.1.nuspec: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Microsoft.AspNet.SignalR 5 | 1.0.1 6 | Microsoft ASP.NET SignalR 7 | Microsoft 8 | Microsoft 9 | http://www.microsoft.com/web/webpi/eula/aspnet_and_web_tools_2012_2_RTW_EULA_ENU.htm 10 | http://www.asp.net/signalr 11 | true 12 | Incredibly simple real-time web for .NET. 13 | This package pulls in the server components and JavaScript client required to use SignalR in an ASP.NET application. 14 | en-US 15 | Microsoft AspNet SignalR AspNetSignalR websockets real-time realtime comet HTTP streaming 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Microsoft.AspNet.SignalR.1.0.1/readme.txt: -------------------------------------------------------------------------------- 1 | Please see http://go.microsoft.com/fwlink/?LinkId=272764 for more information on using SignalR. 2 | 3 | Mapping the Hubs connection 4 | ---------------------------- 5 | SignalR Hubs will not work without a Hub route being configured. To register the default Hubs route, call RouteTable.Routes.MapHubs() in your application's 6 | Application_Start method, e.g.: 7 | 8 | using System; 9 | using System.Web; 10 | using System.Web.Routing; 11 | 12 | namespace MyWebApplication 13 | { 14 | public class Global : System.Web.HttpApplication 15 | { 16 | public void Application_Start() 17 | { 18 | // Register the default hubs route: ~/signalr 19 | RouteTable.Routes.MapHubs(); 20 | } 21 | } 22 | } 23 | 24 | 25 | Why does ~/signalr/hubs return 404 or Why do I get a JavaScript error: 'myhub is undefined'? 26 | -------------------------------------------------------------------------------------------- 27 | This issue is generally due to a missing or invalid script reference to the auto-generated Hub JavaScript proxy at '~/signalr/hubs'. 28 | Please make sure that the Hub route is registered before any other routes in your application. 29 | 30 | In ASP.NET MVC 4 you can do the following: 31 | 32 | 33 | 34 | If you're writing an ASP.NET MVC 3 application, make sure that you are using Url.Content for your script references: 35 | 36 | 37 | 38 | If you're writing a regular ASP.NET application use ResolveClientUrl for your script references or register them via the ScriptManager 39 | using a app root relative path (starting with a '~/'): 40 | 41 | 42 | 43 | If the above still doesn't work, you may have an issue with routing and extensionless URLs. To fix this, ensure you have the latest 44 | patches installed for IIS and ASP.NET. -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Microsoft.AspNet.SignalR.Core.1.0.1/Microsoft.AspNet.SignalR.Core.1.0.1.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Microsoft.AspNet.SignalR.Core.1.0.1/Microsoft.AspNet.SignalR.Core.1.0.1.nupkg -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Microsoft.AspNet.SignalR.Core.1.0.1/Microsoft.AspNet.SignalR.Core.1.0.1.nuspec: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Microsoft.AspNet.SignalR.Core 5 | 1.0.1 6 | Microsoft ASP.NET SignalR Core Components 7 | Microsoft 8 | Microsoft 9 | http://www.microsoft.com/web/webpi/eula/aspnet_and_web_tools_2012_2_RTW_EULA_ENU.htm 10 | http://www.asp.net/signalr 11 | true 12 | Core server components for ASP.NET SignalR. 13 | en-US 14 | Microsoft AspNet SignalR AspNetSignalR Core 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Microsoft.AspNet.SignalR.Core.1.0.1/lib/net40/Microsoft.AspNet.SignalR.Core.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Microsoft.AspNet.SignalR.Core.1.0.1/lib/net40/Microsoft.AspNet.SignalR.Core.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Microsoft.AspNet.SignalR.JS.1.0.1/Microsoft.AspNet.SignalR.JS.1.0.1.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Microsoft.AspNet.SignalR.JS.1.0.1/Microsoft.AspNet.SignalR.JS.1.0.1.nupkg -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Microsoft.AspNet.SignalR.JS.1.0.1/Microsoft.AspNet.SignalR.JS.1.0.1.nuspec: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Microsoft.AspNet.SignalR.JS 5 | 1.0.1 6 | Microsoft ASP.NET SignalR JavaScript Client 7 | Microsoft 8 | Microsoft 9 | http://www.microsoft.com/web/webpi/eula/aspnet_and_web_tools_2012_2_RTW_EULA_ENU.htm 10 | http://www.asp.net/signalr 11 | true 12 | JavaScript client for ASP.NET SignalR. 13 | en-US 14 | Microsoft AspNet SignalR AspNetSignalR JS 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Microsoft.AspNet.SignalR.Owin.1.0.1/Microsoft.AspNet.SignalR.Owin.1.0.1.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Microsoft.AspNet.SignalR.Owin.1.0.1/Microsoft.AspNet.SignalR.Owin.1.0.1.nupkg -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Microsoft.AspNet.SignalR.Owin.1.0.1/Microsoft.AspNet.SignalR.Owin.1.0.1.nuspec: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Microsoft.AspNet.SignalR.Owin 5 | 1.0.1 6 | Microsoft ASP.NET SignalR OWIN 7 | Microsoft 8 | Microsoft 9 | http://www.microsoft.com/web/webpi/eula/aspnet_and_web_tools_2012_2_RTW_EULA_ENU.htm 10 | http://www.asp.net/signalr 11 | true 12 | OWIN componenets for ASP.NET SignalR. 13 | en-US 14 | Microsoft AspNet SignalR AspNetSignalR Owin 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Microsoft.AspNet.SignalR.Owin.1.0.1/lib/net40/Microsoft.AspNet.SignalR.Owin.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Microsoft.AspNet.SignalR.Owin.1.0.1/lib/net40/Microsoft.AspNet.SignalR.Owin.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Microsoft.AspNet.SignalR.Owin.1.0.1/lib/net45/Microsoft.AspNet.SignalR.Owin.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Microsoft.AspNet.SignalR.Owin.1.0.1/lib/net45/Microsoft.AspNet.SignalR.Owin.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Microsoft.AspNet.SignalR.SystemWeb.1.0.1/Microsoft.AspNet.SignalR.SystemWeb.1.0.1.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Microsoft.AspNet.SignalR.SystemWeb.1.0.1/Microsoft.AspNet.SignalR.SystemWeb.1.0.1.nupkg -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Microsoft.AspNet.SignalR.SystemWeb.1.0.1/Microsoft.AspNet.SignalR.SystemWeb.1.0.1.nuspec: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Microsoft.AspNet.SignalR.SystemWeb 5 | 1.0.1 6 | Microsoft ASP.NET SignalR System.Web Components 7 | Microsoft 8 | Microsoft 9 | http://www.microsoft.com/web/webpi/eula/aspnet_and_web_tools_2012_2_RTW_EULA_ENU.htm 10 | http://www.asp.net/signalr 11 | true 12 | Components for using ASP.NET SignalR in applications hosted on System.Web. 13 | en-US 14 | Microsoft AspNet SignalR AspNetSignalR SystemWeb 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Microsoft.AspNet.SignalR.SystemWeb.1.0.1/lib/net40/Microsoft.AspNet.SignalR.SystemWeb.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Microsoft.AspNet.SignalR.SystemWeb.1.0.1/lib/net40/Microsoft.AspNet.SignalR.SystemWeb.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Microsoft.AspNet.SignalR.SystemWeb.1.0.1/lib/net45/Microsoft.AspNet.SignalR.SystemWeb.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Microsoft.AspNet.SignalR.SystemWeb.1.0.1/lib/net45/Microsoft.AspNet.SignalR.SystemWeb.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Microsoft.Owin.Host.SystemWeb.1.0.0/Microsoft.Owin.Host.SystemWeb.1.0.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Microsoft.Owin.Host.SystemWeb.1.0.0/Microsoft.Owin.Host.SystemWeb.1.0.0.nupkg -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Microsoft.Owin.Host.SystemWeb.1.0.0/lib/net40/Microsoft.Owin.Host.SystemWeb.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Microsoft.Owin.Host.SystemWeb.1.0.0/lib/net40/Microsoft.Owin.Host.SystemWeb.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Microsoft.Owin.Host.SystemWeb.1.0.0/lib/net45/Microsoft.Owin.Host.SystemWeb.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Microsoft.Owin.Host.SystemWeb.1.0.0/lib/net45/Microsoft.Owin.Host.SystemWeb.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Microsoft.Web.Infrastructure.1.0.0.0/Microsoft.Web.Infrastructure.1.0.0.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Microsoft.Web.Infrastructure.1.0.0.0/Microsoft.Web.Infrastructure.1.0.0.0.nupkg -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Microsoft.Web.Infrastructure.1.0.0.0/lib/net40/Microsoft.Web.Infrastructure.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Microsoft.Web.Infrastructure.1.0.0.0/lib/net40/Microsoft.Web.Infrastructure.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Newtonsoft.Json.4.5.1/Newtonsoft.Json.4.5.1.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Newtonsoft.Json.4.5.1/Newtonsoft.Json.4.5.1.nupkg -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Newtonsoft.Json.4.5.1/lib/net20/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Newtonsoft.Json.4.5.1/lib/net20/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Newtonsoft.Json.4.5.1/lib/net20/Newtonsoft.Json.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Newtonsoft.Json.4.5.1/lib/net20/Newtonsoft.Json.pdb -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Newtonsoft.Json.4.5.1/lib/net35/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Newtonsoft.Json.4.5.1/lib/net35/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Newtonsoft.Json.4.5.1/lib/net35/Newtonsoft.Json.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Newtonsoft.Json.4.5.1/lib/net35/Newtonsoft.Json.pdb -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Newtonsoft.Json.4.5.1/lib/net40/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Newtonsoft.Json.4.5.1/lib/net40/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Newtonsoft.Json.4.5.1/lib/net40/Newtonsoft.Json.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Newtonsoft.Json.4.5.1/lib/net40/Newtonsoft.Json.pdb -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Newtonsoft.Json.4.5.1/lib/sl3-wp/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Newtonsoft.Json.4.5.1/lib/sl3-wp/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Newtonsoft.Json.4.5.1/lib/sl3-wp/Newtonsoft.Json.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Newtonsoft.Json.4.5.1/lib/sl3-wp/Newtonsoft.Json.pdb -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Newtonsoft.Json.4.5.1/lib/sl4-windowsphone71/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Newtonsoft.Json.4.5.1/lib/sl4-windowsphone71/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Newtonsoft.Json.4.5.1/lib/sl4-windowsphone71/Newtonsoft.Json.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Newtonsoft.Json.4.5.1/lib/sl4-windowsphone71/Newtonsoft.Json.pdb -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Newtonsoft.Json.4.5.1/lib/sl4/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Newtonsoft.Json.4.5.1/lib/sl4/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Newtonsoft.Json.4.5.1/lib/sl4/Newtonsoft.Json.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Newtonsoft.Json.4.5.1/lib/sl4/Newtonsoft.Json.pdb -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Newtonsoft.Json.4.5.1/lib/winrt45/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Newtonsoft.Json.4.5.1/lib/winrt45/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Newtonsoft.Json.4.5.1/lib/winrt45/Newtonsoft.Json.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Newtonsoft.Json.4.5.1/lib/winrt45/Newtonsoft.Json.pdb -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Newtonsoft.Json.4.5.11/Newtonsoft.Json.4.5.11.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Newtonsoft.Json.4.5.11/Newtonsoft.Json.4.5.11.nupkg -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Newtonsoft.Json.4.5.11/lib/net20/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Newtonsoft.Json.4.5.11/lib/net20/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Newtonsoft.Json.4.5.11/lib/net35/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Newtonsoft.Json.4.5.11/lib/net35/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Newtonsoft.Json.4.5.11/lib/net40/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Newtonsoft.Json.4.5.11/lib/net40/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Newtonsoft.Json.4.5.11/lib/portable-net40+sl4+wp7+win8/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Newtonsoft.Json.4.5.11/lib/portable-net40+sl4+wp7+win8/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Newtonsoft.Json.4.5.11/lib/sl3-wp/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Newtonsoft.Json.4.5.11/lib/sl3-wp/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Newtonsoft.Json.4.5.11/lib/sl4-windowsphone71/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Newtonsoft.Json.4.5.11/lib/sl4-windowsphone71/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Newtonsoft.Json.4.5.11/lib/sl4/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Newtonsoft.Json.4.5.11/lib/sl4/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Newtonsoft.Json.4.5.11/lib/winrt45/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Newtonsoft.Json.4.5.11/lib/winrt45/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Owin.1.0/Owin.1.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Owin.1.0/Owin.1.0.nupkg -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Owin.1.0/lib/net40/Owin.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Owin.1.0/lib/net40/Owin.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-Core.2.1.30214.0/Rx-Core.2.1.30214.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-Core.2.1.30214.0/Rx-Core.2.1.30214.0.nupkg -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-Core.2.1.30214.0/Rx-Core.2.1.30214.0.nuspec: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Rx-Core 5 | 2.1.30214.0 6 | Reactive Extensions - Core Library 7 | Microsoft Corporation 8 | Microsoft Corporation 9 | http://go.microsoft.com/fwlink/?LinkID=261272 10 | http://go.microsoft.com/fwlink/?LinkID=261273 11 | http://go.microsoft.com/fwlink/?LinkId=261274 12 | true 13 | Reactive Extensions Core Library containing base classes and scheduler infrastructure. 14 | Microsoft Corporation © 2012 15 | en-us 16 | Rx Reactive Extensions Observable LINQ Events 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-Core.2.1.30214.0/lib/Net40/System.Reactive.Core.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-Core.2.1.30214.0/lib/Net40/System.Reactive.Core.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-Core.2.1.30214.0/lib/Net45/System.Reactive.Core.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-Core.2.1.30214.0/lib/Net45/System.Reactive.Core.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-Core.2.1.30214.0/lib/NetCore45/System.Reactive.Core.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-Core.2.1.30214.0/lib/NetCore45/System.Reactive.Core.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-Core.2.1.30214.0/lib/Portable-Net45+WinRT45+WP8/System.Reactive.Core.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-Core.2.1.30214.0/lib/Portable-Net45+WinRT45+WP8/System.Reactive.Core.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-Core.2.1.30214.0/lib/SL4-WindowsPhone71/System.Reactive.Core.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-Core.2.1.30214.0/lib/SL4-WindowsPhone71/System.Reactive.Core.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-Core.2.1.30214.0/lib/SL4/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-Core.2.1.30214.0/lib/SL4/_._ -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-Core.2.1.30214.0/lib/SL5/System.Reactive.Core.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-Core.2.1.30214.0/lib/SL5/System.Reactive.Core.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-Core.2.1.30214.0/lib/WP8/System.Reactive.Core.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-Core.2.1.30214.0/lib/WP8/System.Reactive.Core.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-Interfaces.2.1.30214.0/Rx-Interfaces.2.1.30214.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-Interfaces.2.1.30214.0/Rx-Interfaces.2.1.30214.0.nupkg -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-Interfaces.2.1.30214.0/Rx-Interfaces.2.1.30214.0.nuspec: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Rx-Interfaces 5 | 2.1.30214.0 6 | Reactive Extensions - Interfaces Library 7 | Microsoft Corporation 8 | Microsoft Corporation 9 | http://go.microsoft.com/fwlink/?LinkID=261272 10 | http://go.microsoft.com/fwlink/?LinkID=261273 11 | http://go.microsoft.com/fwlink/?LinkId=261274 12 | true 13 | Reactive Extensions Interfaces Library containing essential interfaces. 14 | Microsoft Corporation © 2012 15 | en-us 16 | Rx Reactive Extensions Observable LINQ Events 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-Interfaces.2.1.30214.0/lib/Net40/System.Reactive.Interfaces.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-Interfaces.2.1.30214.0/lib/Net40/System.Reactive.Interfaces.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-Interfaces.2.1.30214.0/lib/Net45/System.Reactive.Interfaces.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-Interfaces.2.1.30214.0/lib/Net45/System.Reactive.Interfaces.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-Interfaces.2.1.30214.0/lib/NetCore45/System.Reactive.Interfaces.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-Interfaces.2.1.30214.0/lib/NetCore45/System.Reactive.Interfaces.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-Interfaces.2.1.30214.0/lib/Portable-Net45+WinRT45+WP8/System.Reactive.Interfaces.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-Interfaces.2.1.30214.0/lib/Portable-Net45+WinRT45+WP8/System.Reactive.Interfaces.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-Interfaces.2.1.30214.0/lib/SL4-WindowsPhone71/System.Reactive.Interfaces.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-Interfaces.2.1.30214.0/lib/SL4-WindowsPhone71/System.Reactive.Interfaces.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-Interfaces.2.1.30214.0/lib/SL4/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-Interfaces.2.1.30214.0/lib/SL4/_._ -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-Interfaces.2.1.30214.0/lib/SL5/System.Reactive.Interfaces.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-Interfaces.2.1.30214.0/lib/SL5/System.Reactive.Interfaces.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-Interfaces.2.1.30214.0/lib/WP8/System.Reactive.Interfaces.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-Interfaces.2.1.30214.0/lib/WP8/System.Reactive.Interfaces.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-Linq.2.1.30214.0/Rx-Linq.2.1.30214.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-Linq.2.1.30214.0/Rx-Linq.2.1.30214.0.nupkg -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-Linq.2.1.30214.0/Rx-Linq.2.1.30214.0.nuspec: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Rx-Linq 5 | 2.1.30214.0 6 | Reactive Extensions - Query Library 7 | Microsoft Corporation 8 | Microsoft Corporation 9 | http://go.microsoft.com/fwlink/?LinkID=261272 10 | http://go.microsoft.com/fwlink/?LinkID=261273 11 | http://go.microsoft.com/fwlink/?LinkId=261274 12 | true 13 | Reactive Extensions Query Library used to express complex event processing queries over observable sequences. 14 | Microsoft Corporation © 2012 15 | en-us 16 | Rx Reactive Extensions Observable LINQ Events 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-Linq.2.1.30214.0/lib/Net40/System.Reactive.Linq.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-Linq.2.1.30214.0/lib/Net40/System.Reactive.Linq.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-Linq.2.1.30214.0/lib/Net45/System.Reactive.Linq.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-Linq.2.1.30214.0/lib/Net45/System.Reactive.Linq.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-Linq.2.1.30214.0/lib/NetCore45/System.Reactive.Linq.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-Linq.2.1.30214.0/lib/NetCore45/System.Reactive.Linq.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-Linq.2.1.30214.0/lib/Portable-Net45+WinRT45+WP8/System.Reactive.Linq.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-Linq.2.1.30214.0/lib/Portable-Net45+WinRT45+WP8/System.Reactive.Linq.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-Linq.2.1.30214.0/lib/SL4-WindowsPhone71/System.Reactive.Linq.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-Linq.2.1.30214.0/lib/SL4-WindowsPhone71/System.Reactive.Linq.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-Linq.2.1.30214.0/lib/SL4/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-Linq.2.1.30214.0/lib/SL4/_._ -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-Linq.2.1.30214.0/lib/SL5/System.Reactive.Linq.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-Linq.2.1.30214.0/lib/SL5/System.Reactive.Linq.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-Linq.2.1.30214.0/lib/WP8/System.Reactive.Linq.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-Linq.2.1.30214.0/lib/WP8/System.Reactive.Linq.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-Main.2.1.30214.0/Rx-Main.2.1.30214.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-Main.2.1.30214.0/Rx-Main.2.1.30214.0.nupkg -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-Main.2.1.30214.0/Rx-Main.2.1.30214.0.nuspec: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Rx-Main 5 | 2.1.30214.0 6 | Reactive Extensions - Main Library 7 | Microsoft Corporation 8 | Microsoft Corporation 9 | http://go.microsoft.com/fwlink/?LinkID=261272 10 | http://go.microsoft.com/fwlink/?LinkID=261273 11 | http://go.microsoft.com/fwlink/?LinkId=261274 12 | true 13 | Reactive Extensions Main Library combining the interfaces, core, LINQ, and platform services libraries. 14 | Microsoft Corporation © 2012 15 | en-us 16 | Rx Reactive Extensions Observable LINQ Events 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/Rx-PlatformServices.2.1.30214.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/Rx-PlatformServices.2.1.30214.0.nupkg -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/Rx-PlatformServices.2.1.30214.0.nuspec: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Rx-PlatformServices 5 | 2.1.30214.0 6 | Reactive Extensions - Platform Services Library 7 | Microsoft Corporation 8 | Microsoft Corporation 9 | http://go.microsoft.com/fwlink/?LinkID=261272 10 | http://go.microsoft.com/fwlink/?LinkID=261273 11 | http://go.microsoft.com/fwlink/?LinkId=261274 12 | true 13 | Reactive Extensions Platform Services Library used to access platform-specific functionality and enlightenment services. 14 | Microsoft Corporation © 2012 15 | en-us 16 | Rx Reactive Extensions Observable LINQ Events 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/content/Net40/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/content/Net40/_._ -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/content/Net45/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/content/Net45/_._ -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/content/NetCore45/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/content/NetCore45/_._ -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/content/Portable-Net45+WinRT45+WP8/Readme.txt: -------------------------------------------------------------------------------- 1 | Portable libraries built using Rx do not include the System.Reactive.PlatformServices assembly 2 | containing "platform enlightenments" that depend on platform-specific functionality. (Doing so 3 | would prevent the library to be portable due to the dependencies on a specific platform.) 4 | 5 | When including the resulting portable library in another project, please include the platform's 6 | System.Reactive.PlatformServices assembly in order to get the best performance. To include this 7 | assembly, use any of the following options: 8 | 9 | 1. Select the System.Reactive.PlatformServices assembly from the Visual Studio "Add Reference" 10 | dialog. This option works for Windows Store apps, .NET 4.5, and Windows Phone 8 projects. 11 | 12 | 2. For Windows Store apps and Windows Phone 8 projects, use the Reactive Extensions Extension SDK 13 | which can be found in the "Add Reference" dialog. 14 | 15 | 3. Use NuGet to include the Rx-Main package (or any package that depends on Rx-Main, such as 16 | Rx-Xaml) which will automatically include the Rx-PlatformServices enlightenment package. 17 | -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/content/SL4-WindowsPhone71/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/content/SL4-WindowsPhone71/_._ -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/content/SL4/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/content/SL4/_._ -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/content/SL5/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/content/SL5/_._ -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/content/WP8/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/content/WP8/_._ -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/lib/Net40/System.Reactive.PlatformServices.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/lib/Net40/System.Reactive.PlatformServices.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/lib/Net45/System.Reactive.PlatformServices.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/lib/Net45/System.Reactive.PlatformServices.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/lib/NetCore45/System.Reactive.PlatformServices.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/lib/NetCore45/System.Reactive.PlatformServices.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/lib/Portable-Net45+WinRT45+WP8/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/lib/Portable-Net45+WinRT45+WP8/_._ -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/lib/SL4-WindowsPhone71/System.Reactive.PlatformServices.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/lib/SL4-WindowsPhone71/System.Reactive.PlatformServices.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/lib/SL4/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/lib/SL4/_._ -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/lib/SL5/System.Reactive.PlatformServices.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/lib/SL5/System.Reactive.PlatformServices.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/lib/WP8/System.Reactive.PlatformServices.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/Rx-PlatformServices.2.1.30214.0/lib/WP8/System.Reactive.PlatformServices.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/SignalR.Reactive.1.0.1/SignalR.Reactive.1.0.1.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/SignalR.Reactive.1.0.1/SignalR.Reactive.1.0.1.nupkg -------------------------------------------------------------------------------- /SignalR.Reactive/packages/SignalR.Reactive.1.0.1/SignalR.Reactive.1.0.1.nuspec: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | SignalR.Reactive 5 | 1.0.1 6 | SignalR.Reactive 7 | Christoph Burgdorf / Stephan Träger 8 | Christoph Burgdorf / Stephan Träger 9 | https://github.com/dff-solutions/SignalR.Reactive/blob/master/LICENSE.md 10 | https://github.com/dff-solutions/SignalR.Reactive 11 | false 12 | An extension to the SignalR libary that lets you expose serverside observables as clientside observables via RxJs 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /SignalR.Reactive/packages/SignalR.Reactive.1.0.1/lib/SignalR.Reactive.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/SignalR.Reactive.1.0.1/lib/SignalR.Reactive.dll -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.1.6.4/Tools/install.ps1: -------------------------------------------------------------------------------- 1 | param($installPath, $toolsPath, $package, $project) 2 | 3 | $extId = "JScriptIntelliSenseParaExtension.Microsoft.039ee76c-3c7f-4281-ad23-f6528ab18623" 4 | $extManager = [Microsoft.VisualStudio.Shell.Package]::GetGlobalService([Microsoft.VisualStudio.ExtensionManager.SVsExtensionManager]) 5 | $copyOverParaFile = $false 6 | try { 7 | $copyOverParaFile = $extManager.GetInstalledExtension($extId).State -eq "Enabled" 8 | } 9 | catch [Microsoft.VisualStudio.ExtensionManager.NotInstalledException] { 10 | #Extension is not installed 11 | } 12 | 13 | if ($copyOverParaFile) { 14 | #Copy the -vsdoc-para file over the -vsdoc file 15 | #$projectFolder = Split-Path -Parent $project.FileName 16 | $projectFolder = $project.Properties.Item("FullPath").Value 17 | $paraVsDocPath = Join-Path $toolsPath jquery-1.6.4-vsdoc-para.js 18 | $vsDocPath = Join-Path $projectFolder Scripts\jquery-1.6.4-vsdoc.js 19 | Copy-Item $paraVsDocPath $vsDocPath -Force 20 | } -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.1.6.4/Tools/uninstall.ps1: -------------------------------------------------------------------------------- 1 | param($installPath, $toolsPath, $package, $project) 2 | 3 | #Forcibly delete the -vsdoc file 4 | #$projectFolder = Split-Path -Parent $project.FileName 5 | $projectFolder = $project.Properties.Item("FullPath").Value 6 | $projVsDocPath = Join-Path $projectFolder Scripts\jquery-1.6.4-vsdoc.js 7 | $origVsDocPath = Join-Path $installPath Content\Scripts\jquery-1.6.4-vsdoc.js 8 | $origVsDocParaPath = Join-Path $toolsPath jquery-1.6.4-vsdoc-para.js 9 | 10 | function Get-Checksum($file) { 11 | $cryptoProvider = New-Object "System.Security.Cryptography.MD5CryptoServiceProvider" 12 | 13 | $fileInfo = Get-Item "$file" 14 | trap { ; 15 | continue } $stream = $fileInfo.OpenRead() 16 | if ($? -eq $false) { 17 | #Write-Host "Couldn't open file for reading" 18 | return $null 19 | } 20 | 21 | $bytes = $cryptoProvider.ComputeHash($stream) 22 | $checksum = '' 23 | foreach ($byte in $bytes) { 24 | $checksum += $byte.ToString('x2') 25 | } 26 | 27 | $stream.Close() | Out-Null 28 | 29 | return $checksum 30 | } 31 | 32 | if (Test-Path $projVsDocPath) { 33 | #Copy the original -vsdoc file over the -vsdoc file modified during install 34 | #Normal uninstall logic will then kick in 35 | 36 | if ((Get-Checksum $projVsDocPath) -eq (Get-Checksum $origVsDocParaPath)) { 37 | #Write-Host "Copying orig vsdoc file over" 38 | Copy-Item $origVsDocPath $projVsDocPath -Force 39 | } 40 | else { 41 | #Write-Host "vsdoc file has changed" 42 | } 43 | } 44 | else { 45 | #Write-Host "vsdoc file not found in project" 46 | } 47 | -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.1.6.4/jQuery.1.6.4.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.1.6.4/jQuery.1.6.4.nupkg -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.1.8.1/Tools/install.ps1: -------------------------------------------------------------------------------- 1 | param($installPath, $toolsPath, $package, $project) 2 | 3 | . (Join-Path $toolsPath common.ps1) 4 | 5 | # VS 11 and above supports the new intellisense JS files 6 | $vsVersion = [System.Version]::Parse($dte.Version) 7 | $supportsJsIntelliSenseFile = $vsVersion.Major -ge 11 8 | 9 | if (-not $supportsJsIntelliSenseFile) { 10 | $displayVersion = $vsVersion.Major 11 | Write-Host "IntelliSense JS files are not supported by your version of Visual Studio: $displayVersion" 12 | exit 13 | } 14 | 15 | if ($scriptsFolderProjectItem -eq $null) { 16 | # No Scripts folder 17 | Write-Host "No Scripts folder found" 18 | exit 19 | } 20 | 21 | # Delete the vsdoc file from the project 22 | try { 23 | $vsDocProjectItem = $scriptsFolderProjectItem.ProjectItems.Item("jquery-$ver-vsdoc.js") 24 | Delete-ProjectItem $vsDocProjectItem 25 | } 26 | catch { 27 | Write-Host "Error deleting vsdoc file: " + $_.Exception -ForegroundColor Red 28 | exit 29 | } 30 | 31 | # Copy the intellisense file to the project from the tools folder 32 | $intelliSenseFileSourcePath = Join-Path $toolsPath $intelliSenseFileName 33 | try { 34 | $scriptsFolderProjectItem.ProjectItems.AddFromFileCopy($intelliSenseFileSourcePath) 35 | } 36 | catch { 37 | # This will throw if the file already exists, so we need to catch here 38 | } 39 | 40 | # Update the _references.js file 41 | AddOrUpdate-Reference $scriptsFolderProjectItem $jqueryFileNameRegEx $jqueryFileName -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.1.8.1/Tools/uninstall.ps1: -------------------------------------------------------------------------------- 1 | param($installPath, $toolsPath, $package, $project) 2 | 3 | . (Join-Path $toolsPath common.ps1) 4 | 5 | # Determine the file paths 6 | $projectIntelliSenseFilePath = Join-Path $projectScriptsFolderPath $intelliSenseFileName 7 | $origIntelliSenseFilePath = Join-Path $toolsPath $intelliSenseFileName 8 | 9 | if (Test-Path $projectIntelliSenseFilePath) { 10 | if ((Get-Checksum $projectIntelliSenseFilePath) -eq (Get-Checksum $origIntelliSenseFilePath)) { 11 | # The intellisense file in the project matches the file in the tools folder, delete it 12 | 13 | if ($scriptsFolderProjectItem -eq $null) { 14 | # No Scripts folder 15 | exit 16 | } 17 | 18 | try { 19 | # Get the project item for the intellisense file 20 | $intelliSenseFileProjectItem = $scriptsFolderProjectItem.ProjectItems.Item($intelliSenseFileName) 21 | } 22 | catch { 23 | # The item wasn't found 24 | exit 25 | } 26 | 27 | # Delete the project item 28 | Delete-ProjectItem $intelliSenseFileProjectItem 29 | } 30 | else { 31 | $projectScriptsFolderLeaf = Split-Path $projectScriptsFolderPath -Leaf 32 | Write-Host "Skipping '$projectScriptsFolderLeaf\$intelliSenseFileName' because it was modified." -ForegroundColor Magenta 33 | } 34 | } 35 | else { 36 | # The intellisense file was not found in project 37 | Write-Host "The intellisense file was not found in project at path $projectIntelliSenseFilePath" 38 | } 39 | 40 | # Update the _references.js file 41 | Remove-Reference $scriptsFolderProjectItem $jqueryFileNameRegEx -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.1.8.1/jQuery.1.8.1.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.1.8.1/jQuery.1.8.1.nupkg -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-bg_flat_75_ffffff_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-bg_flat_75_ffffff_40x100.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-bg_glass_65_ffffff_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-bg_glass_65_ffffff_1x400.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-bg_glass_75_dadada_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-bg_glass_75_dadada_1x400.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-icons_222222_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-icons_222222_256x240.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-icons_2e83ff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-icons_2e83ff_256x240.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-icons_454545_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-icons_454545_256x240.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-icons_888888_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-icons_888888_256x240.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-icons_cd0a0a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/images/ui-icons_cd0a0a_256x240.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.accordion.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Note: While Microsoft is not the author of this file, Microsoft is 3 | * offering you a license subject to the terms of the Microsoft Software 4 | * License Terms for Microsoft ASP.NET Model View Controller 3. 5 | * Microsoft reserves all other rights. The notices below are provided 6 | * for informational purposes only and are not the license terms under 7 | * which Microsoft distributed this file. 8 | * 9 | * jQuery UI Accordion 1.8.11 10 | * 11 | * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) 12 | * 13 | * http://docs.jquery.com/UI/Accordion#theming 14 | */ 15 | /* IE/Win - Fix animation bug - #4615 */ 16 | .ui-accordion { width: 100%; } 17 | .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } 18 | .ui-accordion .ui-accordion-li-fix { display: inline; } 19 | .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } 20 | .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; } 21 | .ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; } 22 | .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } 23 | .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; } 24 | .ui-accordion .ui-accordion-content-active { display: block; } 25 | -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.all.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Note: While Microsoft is not the author of this file, Microsoft is 3 | * offering you a license subject to the terms of the Microsoft Software 4 | * License Terms for Microsoft ASP.NET Model View Controller 3. 5 | * Microsoft reserves all other rights. The notices below are provided 6 | * for informational purposes only and are not the license terms under 7 | * which Microsoft distributed this file. 8 | * 9 | * jQuery UI CSS Framework 1.8.11 10 | * 11 | * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) 12 | * 13 | * http://docs.jquery.com/UI/Theming 14 | */ 15 | @import "jquery.ui.base.css"; 16 | @import "jquery.ui.theme.css"; 17 | -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.autocomplete.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Note: While Microsoft is not the author of this file, Microsoft is 3 | * offering you a license subject to the terms of the Microsoft Software 4 | * License Terms for Microsoft ASP.NET Model View Controller 3. 5 | * Microsoft reserves all other rights. The notices below are provided 6 | * for informational purposes only and are not the license terms under 7 | * which Microsoft distributed this file. 8 | * 9 | * jQuery UI Autocomplete 1.8.11 10 | * 11 | * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) 12 | * http://docs.jquery.com/UI/Autocomplete#theming 13 | */ 14 | .ui-autocomplete { position: absolute; cursor: default; } 15 | 16 | /* workarounds */ 17 | * html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */ 18 | 19 | /* 20 | * Note: While Microsoft is not the author of this file, Microsoft is 21 | * offering you a license subject to the terms of the Microsoft Software 22 | * License Terms for Microsoft ASP.NET Model View Controller 3. 23 | * Microsoft reserves all other rights. The notices below are provided 24 | * for informational purposes only and are not the license terms under 25 | * which Microsoft distributed this file. 26 | * 27 | * jQuery UI Menu 1.8.11 28 | * 29 | * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) 30 | * 31 | * http://docs.jquery.com/UI/Menu#theming 32 | */ 33 | .ui-menu { 34 | list-style:none; 35 | padding: 2px; 36 | margin: 0; 37 | display:block; 38 | float: left; 39 | } 40 | .ui-menu .ui-menu { 41 | margin-top: -3px; 42 | } 43 | .ui-menu .ui-menu-item { 44 | margin:0; 45 | padding: 0; 46 | zoom: 1; 47 | float: left; 48 | clear: left; 49 | width: 100%; 50 | } 51 | .ui-menu .ui-menu-item a { 52 | text-decoration:none; 53 | display:block; 54 | padding:.2em .4em; 55 | line-height:1.5; 56 | zoom:1; 57 | } 58 | .ui-menu .ui-menu-item a.ui-state-hover, 59 | .ui-menu .ui-menu-item a.ui-state-active { 60 | font-weight: normal; 61 | margin: -1px; 62 | } 63 | -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.base.css: -------------------------------------------------------------------------------- 1 | @import url("jquery.ui.core.css"); 2 | @import url("jquery.ui.resizable.css"); 3 | @import url("jquery.ui.selectable.css"); 4 | @import url("jquery.ui.accordion.css"); 5 | @import url("jquery.ui.autocomplete.css"); 6 | @import url("jquery.ui.button.css"); 7 | @import url("jquery.ui.dialog.css"); 8 | @import url("jquery.ui.slider.css"); 9 | @import url("jquery.ui.tabs.css"); 10 | @import url("jquery.ui.datepicker.css"); 11 | @import url("jquery.ui.progressbar.css"); -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.button.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Note: While Microsoft is not the author of this file, Microsoft is 3 | * offering you a license subject to the terms of the Microsoft Software 4 | * License Terms for Microsoft ASP.NET Model View Controller 3. 5 | * Microsoft reserves all other rights. The notices below are provided 6 | * for informational purposes only and are not the license terms under 7 | * which Microsoft distributed this file. 8 | * 9 | * jQuery UI Button 1.8.11 10 | * 11 | * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) 12 | * 13 | * http://docs.jquery.com/UI/Button#theming 14 | */ 15 | .ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */ 16 | .ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */ 17 | button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */ 18 | .ui-button-icons-only { width: 3.4em; } 19 | button.ui-button-icons-only { width: 3.7em; } 20 | 21 | /*button text element */ 22 | .ui-button .ui-button-text { display: block; line-height: 1.4; } 23 | .ui-button-text-only .ui-button-text { padding: .4em 1em; } 24 | .ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; } 25 | .ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; } 26 | .ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; } 27 | .ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; } 28 | /* no icon support for input elements, provide padding by default */ 29 | input.ui-button { padding: .4em 1em; } 30 | 31 | /*button icon element(s) */ 32 | .ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; } 33 | .ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; } 34 | .ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; } 35 | .ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; } 36 | .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; } 37 | 38 | /*button sets*/ 39 | .ui-buttonset { margin-right: 7px; } 40 | .ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; } 41 | 42 | /* workarounds */ 43 | button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */ 44 | -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.core.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Note: While Microsoft is not the author of this file, Microsoft is 3 | * offering you a license subject to the terms of the Microsoft Software 4 | * License Terms for Microsoft ASP.NET Model View Controller 3. 5 | * Microsoft reserves all other rights. The notices below are provided 6 | * for informational purposes only and are not the license terms under 7 | * which Microsoft distributed this file. 8 | * 9 | * jQuery UI CSS Framework 1.8.11 10 | * 11 | * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) 12 | * 13 | * http://docs.jquery.com/UI/Theming/API 14 | */ 15 | 16 | /* Layout helpers 17 | ----------------------------------*/ 18 | .ui-helper-hidden { display: none; } 19 | .ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); } 20 | .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } 21 | .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } 22 | .ui-helper-clearfix { display: inline-block; } 23 | /* required comment for clearfix to work in Opera \*/ 24 | * html .ui-helper-clearfix { height:1%; } 25 | .ui-helper-clearfix { display:block; } 26 | /* end clearfix */ 27 | .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } 28 | 29 | 30 | /* Interaction Cues 31 | ----------------------------------*/ 32 | .ui-state-disabled { cursor: default !important; } 33 | 34 | 35 | /* Icons 36 | ----------------------------------*/ 37 | 38 | /* states and images */ 39 | .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } 40 | 41 | 42 | /* Misc visuals 43 | ----------------------------------*/ 44 | 45 | /* Overlays */ 46 | .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } 47 | -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.dialog.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Note: While Microsoft is not the author of this file, Microsoft is 3 | * offering you a license subject to the terms of the Microsoft Software 4 | * License Terms for Microsoft ASP.NET Model View Controller 3. 5 | * Microsoft reserves all other rights. The notices below are provided 6 | * for informational purposes only and are not the license terms under 7 | * which Microsoft distributed this file. 8 | * 9 | * jQuery UI Dialog 1.8.11 10 | * 11 | * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) 12 | * 13 | * http://docs.jquery.com/UI/Dialog#theming 14 | */ 15 | .ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; } 16 | .ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative; } 17 | .ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; } 18 | .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } 19 | .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } 20 | .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } 21 | .ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } 22 | .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } 23 | .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; } 24 | .ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; } 25 | .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } 26 | .ui-draggable .ui-dialog-titlebar { cursor: move; } 27 | -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.progressbar.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Note: While Microsoft is not the author of this file, Microsoft is 3 | * offering you a license subject to the terms of the Microsoft Software 4 | * License Terms for Microsoft ASP.NET Model View Controller 3. 5 | * Microsoft reserves all other rights. The notices below are provided 6 | * for informational purposes only and are not the license terms under 7 | * which Microsoft distributed this file. 8 | * 9 | * jQuery UI Progressbar 1.8.11 10 | * 11 | * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) 12 | * 13 | * http://docs.jquery.com/UI/Progressbar#theming 14 | */ 15 | .ui-progressbar { height:2em; text-align: left; } 16 | .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.resizable.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Note: While Microsoft is not the author of this file, Microsoft is 3 | * offering you a license subject to the terms of the Microsoft Software 4 | * License Terms for Microsoft ASP.NET Model View Controller 3. 5 | * Microsoft reserves all other rights. The notices below are provided 6 | * for informational purposes only and are not the license terms under 7 | * which Microsoft distributed this file. 8 | * 9 | * jQuery UI Resizable 1.8.11 10 | * 11 | * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)] 12 | * 13 | * http://docs.jquery.com/UI/Resizable#theming 14 | */ 15 | .ui-resizable { position: relative;} 16 | .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} 17 | .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; } 18 | .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; } 19 | .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; } 20 | .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; } 21 | .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; } 22 | .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } 23 | .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } 24 | .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } 25 | .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.selectable.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Note: While Microsoft is not the author of this file, Microsoft is 3 | * offering you a license subject to the terms of the Microsoft Software 4 | * License Terms for Microsoft ASP.NET Model View Controller 3. 5 | * Microsoft reserves all other rights. The notices below are provided 6 | * for informational purposes only and are not the license terms under 7 | * which Microsoft distributed this file. 8 | * 9 | * jQuery UI Selectable 1.8.11 10 | * 11 | * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) 12 | * 13 | * http://docs.jquery.com/UI/Selectable#theming 14 | */ 15 | .ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; } 16 | -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.slider.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Note: While Microsoft is not the author of this file, Microsoft is 3 | * offering you a license subject to the terms of the Microsoft Software 4 | * License Terms for Microsoft ASP.NET Model View Controller 3. 5 | * Microsoft reserves all other rights. The notices below are provided 6 | * for informational purposes only and are not the license terms under 7 | * which Microsoft distributed this file. 8 | * 9 | * jQuery UI Slider 1.8.11 10 | * 11 | * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) 12 | * 13 | * http://docs.jquery.com/UI/Slider#theming 14 | */ 15 | .ui-slider { position: relative; text-align: left; } 16 | .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } 17 | .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; } 18 | 19 | .ui-slider-horizontal { height: .8em; } 20 | .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } 21 | .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } 22 | .ui-slider-horizontal .ui-slider-range-min { left: 0; } 23 | .ui-slider-horizontal .ui-slider-range-max { right: 0; } 24 | 25 | .ui-slider-vertical { width: .8em; height: 100px; } 26 | .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } 27 | .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } 28 | .ui-slider-vertical .ui-slider-range-min { bottom: 0; } 29 | .ui-slider-vertical .ui-slider-range-max { top: 0; } -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/Content/Content/themes/base/jquery.ui.tabs.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Note: While Microsoft is not the author of this file, Microsoft is 3 | * offering you a license subject to the terms of the Microsoft Software 4 | * License Terms for Microsoft ASP.NET Model View Controller 3. 5 | * Microsoft reserves all other rights. The notices below are provided 6 | * for informational purposes only and are not the license terms under 7 | * which Microsoft distributed this file. 8 | * 9 | * jQuery UI Tabs 1.8.11 10 | * 11 | * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) 12 | * 13 | * http://docs.jquery.com/UI/Tabs#theming 14 | */ 15 | .ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ 16 | .ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; } 17 | .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; } 18 | .ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; } 19 | .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; } 20 | .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } 21 | .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ 22 | .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; } 23 | .ui-tabs .ui-tabs-hide { display: none !important; } 24 | -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/jQuery.UI.Combined.1.8.11.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.11/jQuery.UI.Combined.1.8.11.nupkg -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/images/ui-bg_flat_75_ffffff_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/images/ui-bg_flat_75_ffffff_40x100.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/images/ui-bg_glass_65_ffffff_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/images/ui-bg_glass_65_ffffff_1x400.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/images/ui-bg_glass_75_dadada_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/images/ui-bg_glass_75_dadada_1x400.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/images/ui-icons_222222_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/images/ui-icons_222222_256x240.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/images/ui-icons_2e83ff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/images/ui-icons_2e83ff_256x240.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/images/ui-icons_454545_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/images/ui-icons_454545_256x240.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/images/ui-icons_888888_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/images/ui-icons_888888_256x240.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/images/ui-icons_cd0a0a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/images/ui-icons_cd0a0a_256x240.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/jquery.ui.accordion.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI Accordion 1.8.23 3 | * 4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) 5 | * Licensed under the MIT license. 6 | * http://jquery.org/license 7 | * 8 | * http://docs.jquery.com/UI/Accordion#theming 9 | */ 10 | /* IE/Win - Fix animation bug - #4615 */ 11 | .ui-accordion { width: 100%; } 12 | .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } 13 | .ui-accordion .ui-accordion-li-fix { display: inline; } 14 | .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } 15 | .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; } 16 | .ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; } 17 | .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } 18 | .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; } 19 | .ui-accordion .ui-accordion-content-active { display: block; } 20 | -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/jquery.ui.all.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI CSS Framework 1.8.23 3 | * 4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) 5 | * Licensed under the MIT license. 6 | * http://jquery.org/license 7 | * 8 | * http://docs.jquery.com/UI/Theming 9 | */ 10 | @import "jquery.ui.base.css"; 11 | @import "jquery.ui.theme.css"; 12 | -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/jquery.ui.autocomplete.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI Autocomplete 1.8.23 3 | * 4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) 5 | * Licensed under the MIT license. 6 | * http://jquery.org/license 7 | * 8 | * http://docs.jquery.com/UI/Autocomplete#theming 9 | */ 10 | .ui-autocomplete { position: absolute; cursor: default; } 11 | 12 | /* workarounds */ 13 | * html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */ 14 | 15 | /* 16 | * jQuery UI Menu 1.8.23 17 | * 18 | * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) 19 | * Licensed under the MIT license. 20 | * http://jquery.org/license 21 | * 22 | * http://docs.jquery.com/UI/Menu#theming 23 | */ 24 | .ui-menu { 25 | list-style:none; 26 | padding: 2px; 27 | margin: 0; 28 | display:block; 29 | float: left; 30 | } 31 | .ui-menu .ui-menu { 32 | margin-top: -3px; 33 | } 34 | .ui-menu .ui-menu-item { 35 | margin:0; 36 | padding: 0; 37 | zoom: 1; 38 | float: left; 39 | clear: left; 40 | width: 100%; 41 | } 42 | .ui-menu .ui-menu-item a { 43 | text-decoration:none; 44 | display:block; 45 | padding:.2em .4em; 46 | line-height:1.5; 47 | zoom:1; 48 | } 49 | .ui-menu .ui-menu-item a.ui-state-hover, 50 | .ui-menu .ui-menu-item a.ui-state-active { 51 | font-weight: normal; 52 | margin: -1px; 53 | } 54 | -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/jquery.ui.base.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI CSS Framework 1.8.23 3 | * 4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) 5 | * Licensed under the MIT license. 6 | * http://jquery.org/license 7 | * 8 | * http://docs.jquery.com/UI/Theming 9 | */ 10 | @import url("jquery.ui.core.css"); 11 | 12 | @import url("jquery.ui.accordion.css"); 13 | @import url("jquery.ui.autocomplete.css"); 14 | @import url("jquery.ui.button.css"); 15 | @import url("jquery.ui.datepicker.css"); 16 | @import url("jquery.ui.dialog.css"); 17 | @import url("jquery.ui.progressbar.css"); 18 | @import url("jquery.ui.resizable.css"); 19 | @import url("jquery.ui.selectable.css"); 20 | @import url("jquery.ui.slider.css"); 21 | @import url("jquery.ui.tabs.css"); 22 | -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/jquery.ui.button.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI Button 1.8.23 3 | * 4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) 5 | * Licensed under the MIT license. 6 | * http://jquery.org/license 7 | * 8 | * http://docs.jquery.com/UI/Button#theming 9 | */ 10 | .ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */ 11 | .ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */ 12 | button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */ 13 | .ui-button-icons-only { width: 3.4em; } 14 | button.ui-button-icons-only { width: 3.7em; } 15 | 16 | /*button text element */ 17 | .ui-button .ui-button-text { display: block; line-height: 1.4; } 18 | .ui-button-text-only .ui-button-text { padding: .4em 1em; } 19 | .ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; } 20 | .ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; } 21 | .ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; } 22 | .ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; } 23 | /* no icon support for input elements, provide padding by default */ 24 | input.ui-button { padding: .4em 1em; } 25 | 26 | /*button icon element(s) */ 27 | .ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; } 28 | .ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; } 29 | .ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; } 30 | .ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; } 31 | .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; } 32 | 33 | /*button sets*/ 34 | .ui-buttonset { margin-right: 7px; } 35 | .ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; } 36 | 37 | /* workarounds */ 38 | button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */ 39 | -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/jquery.ui.core.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI CSS Framework 1.8.23 3 | * 4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) 5 | * Licensed under the MIT license. 6 | * http://jquery.org/license 7 | * 8 | * http://docs.jquery.com/UI/Theming/API 9 | */ 10 | 11 | /* Layout helpers 12 | ----------------------------------*/ 13 | .ui-helper-hidden { display: none; } 14 | .ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); } 15 | .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } 16 | .ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; } 17 | .ui-helper-clearfix:after { clear: both; } 18 | .ui-helper-clearfix { zoom: 1; } 19 | .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } 20 | 21 | 22 | /* Interaction Cues 23 | ----------------------------------*/ 24 | .ui-state-disabled { cursor: default !important; } 25 | 26 | 27 | /* Icons 28 | ----------------------------------*/ 29 | 30 | /* states and images */ 31 | .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } 32 | 33 | 34 | /* Misc visuals 35 | ----------------------------------*/ 36 | 37 | /* Overlays */ 38 | .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } 39 | -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/jquery.ui.dialog.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI Dialog 1.8.23 3 | * 4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) 5 | * Licensed under the MIT license. 6 | * http://jquery.org/license 7 | * 8 | * http://docs.jquery.com/UI/Dialog#theming 9 | */ 10 | .ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; } 11 | .ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative; } 12 | .ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; } 13 | .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } 14 | .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } 15 | .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } 16 | .ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } 17 | .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } 18 | .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; } 19 | .ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; } 20 | .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } 21 | .ui-draggable .ui-dialog-titlebar { cursor: move; } 22 | -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/jquery.ui.progressbar.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI Progressbar 1.8.23 3 | * 4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) 5 | * Licensed under the MIT license. 6 | * http://jquery.org/license 7 | * 8 | * http://docs.jquery.com/UI/Progressbar#theming 9 | */ 10 | .ui-progressbar { height:2em; text-align: left; overflow: hidden; } 11 | .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/jquery.ui.resizable.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI Resizable 1.8.23 3 | * 4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) 5 | * Licensed under the MIT license. 6 | * http://jquery.org/license 7 | * 8 | * http://docs.jquery.com/UI/Resizable#theming 9 | */ 10 | .ui-resizable { position: relative;} 11 | .ui-resizable-handle { position: absolute;font-size: 0.1px; display: block; } 12 | .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; } 13 | .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; } 14 | .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; } 15 | .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; } 16 | .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; } 17 | .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } 18 | .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } 19 | .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } 20 | .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/jquery.ui.selectable.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI Selectable 1.8.23 3 | * 4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) 5 | * Licensed under the MIT license. 6 | * http://jquery.org/license 7 | * 8 | * http://docs.jquery.com/UI/Selectable#theming 9 | */ 10 | .ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; } 11 | -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/jquery.ui.slider.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI Slider 1.8.23 3 | * 4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) 5 | * Licensed under the MIT license. 6 | * http://jquery.org/license 7 | * 8 | * http://docs.jquery.com/UI/Slider#theming 9 | */ 10 | .ui-slider { position: relative; text-align: left; } 11 | .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } 12 | .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; } 13 | 14 | .ui-slider-horizontal { height: .8em; } 15 | .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } 16 | .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } 17 | .ui-slider-horizontal .ui-slider-range-min { left: 0; } 18 | .ui-slider-horizontal .ui-slider-range-max { right: 0; } 19 | 20 | .ui-slider-vertical { width: .8em; height: 100px; } 21 | .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } 22 | .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } 23 | .ui-slider-vertical .ui-slider-range-min { bottom: 0; } 24 | .ui-slider-vertical .ui-slider-range-max { top: 0; } -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/jquery.ui.tabs.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI Tabs 1.8.23 3 | * 4 | * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) 5 | * Licensed under the MIT license. 6 | * http://jquery.org/license 7 | * 8 | * http://docs.jquery.com/UI/Tabs#theming 9 | */ 10 | .ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ 11 | .ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; } 12 | .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; } 13 | .ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; } 14 | .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; } 15 | .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } 16 | .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ 17 | .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; } 18 | .ui-tabs .ui-tabs-hide { display: none !important; } 19 | -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/images/ui-bg_flat_0_aaaaaa_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/images/ui-bg_flat_0_aaaaaa_40x100.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/images/ui-bg_flat_75_ffffff_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/images/ui-bg_flat_75_ffffff_40x100.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/images/ui-bg_glass_55_fbf9ee_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/images/ui-bg_glass_55_fbf9ee_1x400.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/images/ui-bg_glass_65_ffffff_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/images/ui-bg_glass_65_ffffff_1x400.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/images/ui-bg_glass_75_dadada_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/images/ui-bg_glass_75_dadada_1x400.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/images/ui-bg_glass_75_e6e6e6_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/images/ui-bg_glass_75_e6e6e6_1x400.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/images/ui-bg_glass_95_fef1ec_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/images/ui-bg_glass_95_fef1ec_1x400.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/images/ui-bg_highlight-soft_75_cccccc_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/images/ui-bg_highlight-soft_75_cccccc_1x100.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/images/ui-icons_222222_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/images/ui-icons_222222_256x240.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/images/ui-icons_2e83ff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/images/ui-icons_2e83ff_256x240.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/images/ui-icons_454545_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/images/ui-icons_454545_256x240.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/images/ui-icons_888888_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/images/ui-icons_888888_256x240.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/images/ui-icons_cd0a0a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/images/ui-icons_cd0a0a_256x240.png -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/jquery.ui.accordion.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.8.23 - 2012-08-15 2 | * https://github.com/jquery/jquery-ui 3 | * Includes: jquery.ui.accordion.css 4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */ 5 | .ui-accordion{width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0!important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-accordion-content-active{display:block} -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/jquery.ui.autocomplete.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.8.23 - 2012-08-15 2 | * https://github.com/jquery/jquery-ui 3 | * Includes: jquery.ui.autocomplete.css 4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */ 5 | .ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px} -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/jquery.ui.button.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.8.23 - 2012-08-15 2 | * https://github.com/jquery/jquery-ui 3 | * Includes: jquery.ui.button.css 4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */ 5 | .ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none!important;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner{border:0;padding:0} -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/jquery.ui.core.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.8.23 - 2012-08-15 2 | * https://github.com/jquery/jquery-ui 3 | * Includes: jquery.ui.core.css 4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */ 5 | .ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%} -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/jquery.ui.datepicker.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.8.23 - 2012-08-15 2 | * https://github.com/jquery/jquery-ui 3 | * Includes: jquery.ui.datepicker.css 4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */ 5 | .ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px} -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/jquery.ui.dialog.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.8.23 - 2012-08-15 2 | * https://github.com/jquery/jquery-ui 3 | * Includes: jquery.ui.dialog.css 4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */ 5 | .ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move} -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/jquery.ui.progressbar.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.8.23 - 2012-08-15 2 | * https://github.com/jquery/jquery-ui 3 | * Includes: jquery.ui.progressbar.css 4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */ 5 | .ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%} -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/jquery.ui.resizable.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.8.23 - 2012-08-15 2 | * https://github.com/jquery/jquery-ui 3 | * Includes: jquery.ui.resizable.css 4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */ 5 | .ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px} -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/jquery.ui.selectable.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.8.23 - 2012-08-15 2 | * https://github.com/jquery/jquery-ui 3 | * Includes: jquery.ui.selectable.css 4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */ 5 | .ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black} -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/jquery.ui.slider.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.8.23 - 2012-08-15 2 | * https://github.com/jquery/jquery-ui 3 | * Includes: jquery.ui.slider.css 4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */ 5 | .ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0} -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/Content/Content/themes/base/minified/jquery.ui.tabs.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.8.23 - 2012-08-15 2 | * https://github.com/jquery/jquery-ui 3 | * Includes: jquery.ui.tabs.css 4 | * Copyright (c) 2012 AUTHORS.txt; Licensed MIT */ 5 | .ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0!important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tabs .ui-tabs-hide{display:none!important} -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/jQuery.UI.Combined.1.8.23.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.UI.Combined.1.8.23/jQuery.UI.Combined.1.8.23.nupkg -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.Validation.1.8.0/jQuery.Validation.1.8.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.Validation.1.8.0/jQuery.Validation.1.8.0.nupkg -------------------------------------------------------------------------------- /SignalR.Reactive/packages/jQuery.vsdoc.1.5.1/jQuery.vsdoc.1.5.1.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/SignalR.Reactive/packages/jQuery.vsdoc.1.5.1/jQuery.vsdoc.1.5.1.nupkg -------------------------------------------------------------------------------- /SignalR.Reactive/packages/repositories.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /nuget/SignalR.Reactive.0.5.8.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/nuget/SignalR.Reactive.0.5.8.nupkg -------------------------------------------------------------------------------- /nuget/SignalR.Reactive.1.0.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/nuget/SignalR.Reactive.1.0.0.nupkg -------------------------------------------------------------------------------- /nuget/SignalR.Reactive.1.0.1.1.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/nuget/SignalR.Reactive.1.0.1.1.nupkg -------------------------------------------------------------------------------- /nuget/SignalR.Reactive.1.0.1.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Reactive-Extensions/SignalR.Reactive/f366023b03f6190099001f2e7e2c128c3ddc124b/nuget/SignalR.Reactive.1.0.1.nupkg --------------------------------------------------------------------------------