UNPKG

node-web-mvc

Version:
32 lines (31 loc) 790 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); class FilterRegistrationBean { constructor(filter) { this.filter = filter; this.urlPatterns = []; } /** * 判断匹配模式是否为空 * @returns */ isPatternsEmpty() { var _a; return ((_a = this.urlPatterns) === null || _a === void 0 ? void 0 : _a.length) < 1; } /** * 追加过滤器匹配路径模式字符串 * @param patterns */ addUrlPatterns(...patterns) { this.urlPatterns.push(...patterns); } /** * 设置过滤器匹配路径模式字符串 * @param patterns */ setUrlPatterns(patterns) { this.urlPatterns = patterns; } } exports.default = FilterRegistrationBean;