Exemple #1
0
        public static TagCloser RABeginContainer(
            this IHtmlHelper htmlHelper,
            ContainerScrolling scrolling = ContainerScrolling.None,
            string containerClass        = "ra-container",
            string containerStyle        = null)
        {
            var content = new HtmlContentBuilder();

            content.AppendFormat("<div class='{0} {1}' style='{2}'>",
                                 containerClass,
                                 GetScrollingClass(scrolling),
                                 containerStyle);

            htmlHelper.ViewContext.Writer.Write(content);
            return(new TagCloser(htmlHelper, "</div>"));
        }
Exemple #2
0
        private static string GetScrollingClass(
            ContainerScrolling scrolling)
        {
            switch (scrolling)
            {
            case ContainerScrolling.Y:
                return("ra-container-scrollable-y");

            case ContainerScrolling.Both:
                return("ra-container-scrollable-both");

            case ContainerScrolling.X:
                return("ra-container-scrollable-x");

            default:
                return(null);
            }
        }