Alloy.Business.Rendering.AlloyContentAreaRenderer.GetTypeSpecificCssClasses C# (CSharp) Method

GetTypeSpecificCssClasses() private static method

private static GetTypeSpecificCssClasses ( ContentAreaItem contentAreaItem, IContentRepository contentRepository ) : string
contentAreaItem ContentAreaItem
contentRepository IContentRepository
return string
        private static string GetTypeSpecificCssClasses(ContentAreaItem contentAreaItem, IContentRepository contentRepository)
        {
            var content = contentAreaItem.GetContent(contentRepository);
            var cssClass = content == null ? String.Empty : content.GetOriginalType().Name.ToLowerInvariant();

            var customClassContent = content as ICustomCssInContentArea;
            if (customClassContent != null && !string.IsNullOrWhiteSpace(customClassContent.ContentAreaCssClass))
            {
                cssClass += string.Format("{0}", customClassContent.ContentAreaCssClass);
            }

            return cssClass;
        }