commit c823aa018b32aee959c8fea404176138647f92c6
parent ba24b3c23491259d57bed403c852e5b9e35940f9
Author: Asher Morgan <Asherfmorgan@gmail.com>
Date: Sun, 15 Mar 2020 10:06:01 -0700
Implement word type filters.
Diffstat:
2 files changed, 21 insertions(+), 0 deletions(-)
diff --git a/Filter.js b/Filter.js
@@ -84,6 +84,15 @@ class Filter
case "VerbsImperfectTense":
return new Filter([[0,16], [0,17], [0,18], [0,19], [0,20]], []);
+ case "2FieldsNouns":
+ return new Filter([[0,1], [1,0]], [[2, ["Noun"], false]]);
+
+ case "2FieldsVerbs":
+ return new Filter([[0,1], [1,0]], [[2, ["Verb"], false]]);
+
+ case "2FieldsAdjectives":
+ return new Filter([[0,1], [1,0]], [[2, ["Adjective"], false]]);
+
default:
return new Filter([], []);
}
diff --git a/index.html b/index.html
@@ -41,6 +41,9 @@
<select id="mode2">
<option value="None">None</option>
<option value="2FieldsAll">All</option>
+ <option value="2FieldsNouns">Nouns</option>
+ <option value="2FieldsVerbs">Verbs</option>
+ <option value="2FieldsAdjectives">Adjectives</option>
</select>
</div>
<div>
@@ -48,6 +51,9 @@
<select id="mode3">
<option value="None">None</option>
<option value="2FieldsAll">All</option>
+ <option value="2FieldsNouns">Nouns</option>
+ <option value="2FieldsVerbs">Verbs</option>
+ <option value="2FieldsAdjectives">Adjectives</option>
</select>
</div>
<div>
@@ -55,6 +61,9 @@
<select id="mode4">
<option value="None">None</option>
<option value="2FieldsAll">All</option>
+ <option value="2FieldsNouns">Nouns</option>
+ <option value="2FieldsVerbs">Verbs</option>
+ <option value="2FieldsAdjectives">Adjectives</option>
</select>
</div>
<div>
@@ -62,6 +71,9 @@
<select id="mode5">
<option value="None">None</option>
<option value="2FieldsAll">All</option>
+ <option value="2FieldsNouns">Nouns</option>
+ <option value="2FieldsVerbs">Verbs</option>
+ <option value="2FieldsAdjectives">Adjectives</option>
</select>
</div>
<br/>