Ryan Nowak
|
57a04fb178
|
Adopt more of Razor Exensibility
Removes some workarounds and uses Razor extensibility in a few more
places.
_ViewImports now works in VS
|
2018-03-14 11:23:40 +00:00 |
Steve Sanderson
|
3e30655ea4
|
Low-level NavLink implementation
|
2018-02-22 15:03:49 +00:00 |
Steve Sanderson
|
1a31634b70
|
Capture component child content as a RenderFragment parameter.
|
2018-02-22 11:07:03 +00:00 |
Steve Sanderson
|
ad2c63ca37
|
Make OpenRegion/CloseRegion not public because they are only to support AddContent(seq, fragment)
|
2018-02-16 10:10:12 +00:00 |
Steve Sanderson
|
41aae0b7e6
|
Add ability to append RenderFragment into a RenderTreeBuilder
|
2018-02-16 10:10:11 +00:00 |
Steve Sanderson
|
1ac5ee25c1
|
Rename RenderTreeBuilder's AddText to AddContent, since it will be used for other types too
|
2018-02-16 10:10:08 +00:00 |
Steve Sanderson
|
acc5b9461b
|
Add ability to add component frame using runtime type object instead of generic param
|
2018-02-16 10:10:07 +00:00 |
Steve Sanderson
|
2da17602ed
|
Support "Region" frames in JS-side code
They only appear in a prepended subtree, because the .NET-side diffing
code resolves them out if they are top-level to any given edit
|
2018-02-14 23:41:25 +00:00 |
Steve Sanderson
|
a9822216f1
|
Add the concept of a "Region" render tree frame
|
2018-02-14 23:41:24 +00:00 |
Ryan Nowak
|
043e623d5b
|
Split Razor extensibility into its own assembly
This functionality will need to cross-compile to desktop framework
(net461) so that we can use it in VS. VS doesn't yet have netstandard2.0
support.
|
2018-02-14 14:08:14 -08:00 |
Steve Sanderson
|
33932f41fc
|
Replace "DescendantsEndIndex" concept with "SubtreeLength"
In other words, use relative addressing so that frame data is
independent of its position in the array
|
2018-02-07 10:27:32 +00:00 |
Steve Sanderson
|
93f17219ea
|
Rename OpenComponentElement -> OpenComponent for consistency
|
2018-02-05 00:19:44 +00:00 |
Steve Sanderson
|
1fda744770
|
Make RenderTreeFrame properly readonly to allow more pass-by-ref cases
|
2018-02-05 00:16:08 +00:00 |
Steve Sanderson
|
f1332919bc
|
Rename RenderTreeNode -> RenderTreeFrame (and correspondingly, "node" ->
"frame" everywhere)
|
2018-02-04 22:21:29 +00:00 |
Steve Sanderson
|
3940ca8b60
|
For components, allow attribute values to be arbitrary objects
|
2018-01-26 09:54:35 -08:00 |
Steve Sanderson
|
0aa164073d
|
Rename Microsoft.Blazor.* -> Microsoft.AspNetCore.Blazor.* everywhere
|
2018-01-24 15:48:38 -08:00 |