Implement content.FirstChild

This commit is contained in:
Stephan
2014-06-09 11:20:00 +02:00
parent db3d86aeca
commit 8a1db41fc4
4 changed files with 81 additions and 1 deletions

View File

@@ -1254,6 +1254,16 @@ namespace Umbraco.Web.Models
{
get { return _children ?? (_children = new DynamicPublishedContentList(PublishedContent.Children)); }
}
public DynamicPublishedContent FirstChild()
{
return Children.FirstOrDefault<DynamicPublishedContent>();
}
public DynamicPublishedContent FirstChild(string alias)
{
return Children.FirstOrDefault<IPublishedContent>(x => x.DocumentTypeAlias == alias) as DynamicPublishedContent;
}
#endregion