You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`contains`| Checks whether `argument` is in `variable` (works with strings and lists) |
149
+
|`contains_all`| Checks whether all `argument` values are present in `variable` (for comparing lists) |
150
+
|`not_contains`| Checks whether `argument` is not in `variable` (works with strings and lists) |
151
+
|`not_contains_all`| Checks whether all `argument` values are not present in `variable` (for comparing lists) |
152
+
|`empty`| Checks whether `variable` is in `["", null, []]`. If the variable is not provided at the path, Knock treats it as empty, so this returns true.|
153
+
|`not_empty`| Checks whether `variable` is not in `["", null, []]`. If the variable is not provided at the path, Knock treats it as empty, so this returns false.|
154
+
|`exists`| Checks whether `variable` is provided and has a value that is not `null`|
155
+
|`not_exists`| Checks whether `variable` is not provided or has a `null` value |
156
+
|`is_timestamp_before`| Checks whether `variable` is a timestamp before the `argument` value |
157
+
|`is_timestamp_on_or_after`| Checks whether `variable` is a timestamp on or after the `argument` value |
158
+
|`is_timestamp_between`| Checks whether `variable` is a timestamp between the `argument`'s start and end values |
0 commit comments