Пример #1
0
        private string GetSummary(ITypeScriptModule module, VariableStore varStore)
        {
            //prevent autoexcerpt
            var itemSummary = " ";

            var varibales = varStore.GetSignificantVariables();

            if (!varibales.Any())
            {
                varibales = varStore.Where(v => v.IsExported).Take(10);
            }

            if (varibales.Any())
            {
                itemSummary = BuildHTMLList(module.GetPath().MakeUriFromString().CombineWithUri("variables"), varibales);
            }

            return(itemSummary);
        }
Пример #2
0
        private string GetSummary(ITypeScriptModule module, FunctionStore funcStore)
        {
            //prevent autoexcerpt
            var itemSummary = " ";

            var functions = funcStore.GetSignificantFunctions();

            if (!functions.Any())
            {
                functions = funcStore.Where(f => f.IsExported == true).Take(10).ToList();
            }

            if (functions.Any())
            {
                itemSummary = BuildHTMLList(module.GetPath().MakeUriFromString().CombineWithUri("functions"), functions);
            }

            return(itemSummary);
        }