blazor/test
Ryan Nowak ce5741f6ce Add event handlers as tag helpers
This change adds support for mapping DOM event handlers as tag helpers
that function in a bi-modal way.

This is a new first-class feature for DOM events, and replaces a few
workarounds like using `@onclick(...)` or `click=@{ ... }`. I haven't
removed those things yet, this is a first pass to get the new support
in, we'll remove those things when we're totally satisfied.

When used with a string like `<button onclick="foo" />` the result is
a simple HTML attribute .

But when used with an implicit expression like
`<button onclick="@Foo" />` or
`<button onclick="@(x => Clicked = true)" />` a C# function is bound to
the click event from the DOM.
2018-04-06 13:00:04 -07:00
..
Microsoft.AspNetCore.Blazor.Browser.Test Convert the static UriHelper into a service, IUriHelper, and inject where needed 2018-02-23 10:35:28 +00:00
Microsoft.AspNetCore.Blazor.Build.Test Add event handlers as tag helpers 2018-04-06 13:00:04 -07:00
Microsoft.AspNetCore.Blazor.E2ETest Revert live reloading implementation. See PR for explanation. 2018-04-04 18:10:12 +01:00
Microsoft.AspNetCore.Blazor.Razor.Extensions.Test Add event handlers as tag helpers 2018-04-06 13:00:04 -07:00
Microsoft.AspNetCore.Blazor.Test Add support for conditional attributes 2018-04-03 14:06:48 -07:00
shared Replace @bind with bind-... 2018-03-29 22:04:24 -07:00
testapps Add event handlers as tag helpers 2018-04-06 13:00:04 -07:00