aspnetcore/test/testapps/BasicTestApp
Ryan Nowak f661021324 Add [Parameter] for component parameters
This change introduces ParameterAttribute to specify a bindable
component parameter. As of the 0.3 release of Blazor we plan to make
[Parameter] required to make a property bindable by callers.

This also applies to parameters when their value is set by the
infrastructure, such as `Body` for layouts, and route paramters.

The rationale behind this change is that we think there is a need to
separate the definition of properties from their suitability for a
caller to set them through markup. We plan to introduce more features in
this area in the future such as marking parameters as required. This is
first step, and we think that this approach will scale nicely as we add
more functionaly.

The 0.3 release seems like the right time to change this behavior since
we're also introducing `ref` for captures in this release.
2018-04-30 13:35:08 -07:00
..
HierarchicalImportsTest
HttpClientTest
Properties
RouterTest Add [Parameter] for component parameters 2018-04-30 13:35:08 -07:00
wwwroot OnAfterRender / OnAfterRenderAsync (#691) 2018-04-27 19:45:19 +01:00
AddRemoveChildComponents.cshtml
AfterRenderInteropComponent.cshtml OnAfterRender / OnAfterRenderAsync (#691) 2018-04-27 19:45:19 +01:00
AsyncEventHandlerComponent.cshtml
BasicTestApp.csproj
BindCasesComponent.cshtml
ComponentRefComponent.cshtml Support 'ref' syntax for capturing references to elements and components (#685) 2018-04-27 17:41:21 +01:00
CounterComponent.cshtml Support 'ref' syntax for capturing references to elements and components (#685) 2018-04-27 17:41:21 +01:00
CounterComponentUsingChild.cshtml
CounterComponentWrapper.cshtml
ElementRefComponent.cshtml Support 'ref' syntax for capturing references to elements and components (#685) 2018-04-27 17:41:21 +01:00
ExternalContentPackage.cshtml
KeyPressEventComponent.cshtml
LogicalElementInsertionCases.cshtml
MessageComponent.cshtml Add [Parameter] for component parameters 2018-04-30 13:35:08 -07:00
ParentChildComponent.cshtml
PassThroughContentComponent.cshtml Add [Parameter] for component parameters 2018-04-30 13:35:08 -07:00
Program.cs
PropertiesChangedHandlerChild.cshtml Add [Parameter] for component parameters 2018-04-30 13:35:08 -07:00
PropertiesChangedHandlerParent.cshtml
RedTextComponent.cshtml
RenderFragmentToggler.cshtml
SvgCircleComponent.cshtml
SvgComponent.cshtml
SvgWithChildComponent.cshtml
TextOnlyComponent.cshtml