Common/UserInterface/DTO/
DialogOptionsDTO.rs1use serde::{Deserialize, Serialize};
7
8use super::FileFilterDTO::FileFilterDTO;
9
10#[derive(Serialize, Deserialize, Debug, Clone, Default)]
13#[serde(rename_all = "PascalCase")]
14pub struct DialogOptionsDTO {
15 #[serde(skip_serializing_if = "Option::is_none")]
17 pub Title:Option<String>,
18
19 #[serde(skip_serializing_if = "Option::is_none")]
21 pub DefaultPath:Option<String>,
22
23 #[serde(skip_serializing_if = "Option::is_none")]
25 pub FilterList:Option<Vec<FileFilterDTO>>,
26}