perf: use polymophism instead duck test

This commit is contained in:
harttle
2019-03-25 20:11:23 +08:00
parent 64dd057552
commit 82d7673554
18 changed files with 120 additions and 98 deletions
+2 -2
View File
@@ -4,8 +4,8 @@ import Context from '../context/context'
export default class Value {
private strictFilters: boolean
initial: string
filters: Array<Filter> = []
private initial: string
private filters: Array<Filter> = []
/**
* @param str value string, like: "i have a dream | truncate: 3