2 changed files
WPE.App.Base | ||
PoIAttribute.cs | ||
WPE.App.Base.csproj | ||
Add comment 1 namespace Infsoft.WPE.App.Base
Add comment 2 {
Add comment 3 /// <summary>
Add comment 4 Minus /// Marks a component as additional content to be displayed for each PoI, you must not render anything on PoIs, you do not have data for (except on those where you explicitly want to show there is no data)
Add comment 4 Plus /// Marks a component as additional content to be displayed for each PoI, you must not render anything on PoIs, you do not have data for
Add comment 5 Plus /// (except on those where you explicitly want to show there is no data)
Add comment 5 6 /// </summary>
Add comment 6 7 /// <remarks>
Add comment 7 8 /// To use this attribute the following interfaces must be implemented:
Add comment 8 9 /// <list type="bullet">
Add comment 9 10 /// <item><see cref="IPoIParameters"/> Provides the PoI data</item>
Add comment 10 Minus /// <item><see cref="INameParameter"/> Provides the outside wrapper with a name to set for the PoI content</item>
Add comment 11 /// </list>
Add comment 12 /// <para />
Add comment 13 /// Additionally you must inherit from <see cref="AppComponent"/>
Add comment 14 /// </remarks>
Add comment 15 Minus public class PoIAttribute() : BaseAttribute([typeof(IPoIParameters), typeof(INameParameter)])
Add comment 15 Plus public class PoIAttribute() : BaseAttribute([typeof(IPoIParameters)])
Add comment 16 {
Add comment 17 }
Add comment 18 }
Add comment 15 <PackageIcon>icon.png</PackageIcon>
Add comment 16 <PackageReadmeFile>ReadMe.md</PackageReadmeFile>
Add comment 17 <PackageTags>WPE;Workplace Experience;Blazor;MAUI;infsoft</PackageTags>
Add comment 18 Minus <Version>1.0.0-next04</Version>
Add comment 18 Plus <Version>1.0.0-next05</Version>
Add comment 19 <GenerateDocumentationFile>true</GenerateDocumentationFile>
Add comment 20 </PropertyGroup>
Add comment 21