ui_grid_core/
constants.rs1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Clone, Copy, PartialEq, Eq, Serialize, Deserialize, Default)]
4#[serde(rename_all = "camelCase")]
5pub enum SortDirection {
6 Asc,
7 Desc,
8 #[default]
9 None,
10}
11
12#[derive(Debug, Clone, Copy, PartialEq, Eq, Serialize, Deserialize, Default)]
13#[serde(rename_all = "camelCase")]
14pub enum FilterCondition {
15 #[default]
16 Contains,
17 StartsWith,
18 EndsWith,
19 Exact,
20 NotEqual,
21 GreaterThan,
22 GreaterThanOrEqual,
23 LessThan,
24 LessThanOrEqual,
25}