示例#1
0
        public static FilterCollection WithLiquidViewFilters(this FilterCollection filters)
        {
            filters.AddAsyncFilter("t", Localize);
            filters.AddAsyncFilter("html_class", HtmlClass);
            filters.AddAsyncFilter("shape_new", NewShape);
            filters.AddAsyncFilter("shape_render", ShapeRender);
            filters.AddAsyncFilter("shape_stringify", ShapeStringify);

            return(filters);
        }
示例#2
0
        public static FilterCollection WithLiquidViewFilters(this FilterCollection filters)
        {
            filters.AddAsyncFilter("html_class", HtmlClassDelegate);
            filters.AddAsyncFilter("shape_new", NewShapeDelegate);
            filters.AddAsyncFilter("shape_render", ShapeRenderDelegate);
            filters.AddAsyncFilter("shape_stringify", ShapeStringifyDelegate);
            filters.AddFilter("shape_properties", ShapePropertiesDelegate);

            return(filters);
        }
示例#3
0
        public static FilterCollection WithLiquidViewFilters(this FilterCollection filters)
        {
            filters.AddAsyncFilter("t", Localize);
            filters.AddAsyncFilter("new_shape", NewShape);
            filters.AddAsyncFilter("shape_string", ShapeString);
            filters.AddAsyncFilter("clear_alternates", ClearAlternates);
            filters.AddAsyncFilter("shape_type", ShapeType);
            filters.AddAsyncFilter("display_type", DisplayType);
            filters.AddAsyncFilter("shape_position", ShapePosition);
            filters.AddAsyncFilter("shape_tab", ShapeTab);
            filters.AddAsyncFilter("remove_item", RemoveItem);
            filters.AddAsyncFilter("set_properties", SetProperties);

            return(filters);
        }
示例#4
0
 public static FilterCollection WithArrayFilters(this FilterCollection filters)
 {
     filters.AddFilter("join", Join);
     filters.AddFilter("first", First);
     filters.AddFilter("last", Last);
     filters.AddFilter("concat", Concat);
     filters.AddAsyncFilter("map", Map);
     filters.AddFilter("reverse", Reverse);
     filters.AddAsyncFilter("size", Size);
     filters.AddAsyncFilter("sort", Sort);
     filters.AddAsyncFilter("sort_natural", SortNatural);
     filters.AddFilter("uniq", Uniq);
     filters.AddAsyncFilter("where", Where);
     return(filters);
 }