fn get_name(&self) -> String;
fn get_label(&self) -> String;
-
fn set_label(&mut self, label: &str);
+ fn get_disabled(&self) -> bool;
+ fn set_disabled(&mut self, disabled: bool);
+
+ fn get_invisible(&self) -> bool;
+ fn set_invisible(&mut self, invisible: bool);
+
+ fn get_help(&self) -> String;
+ fn set_help(&mut self, help: &str);
+
+ fn get_value(&self) -> String;
+ fn set_value(&mut self, value: &str);
+
fn render(&self) -> String;
fn any(&mut self) -> &mut dyn Any;
self.field.label = String::from(label);
}
+ fn get_disabled(&self) -> bool {
+ self.field.disabled
+ }
+
+ fn set_disabled(&mut self, disabled: bool) {
+ self.field.disabled = disabled;
+ }
+
+ fn get_invisible(&self) -> bool {
+ self.field.invisible
+ }
+
+ fn set_invisible(&mut self, invisible: bool) {
+ self.field.invisible = invisible;
+ }
+
+ fn get_help(&self) -> String {
+ String::from(&self.field.help)
+ }
+
+ fn set_help(&mut self, help: &str) {
+ self.field.help = String::from(help);
+ }
+
+ fn get_value(&self) -> String {
+ String::from(&self.field.value)
+ }
+
+ fn set_value(&mut self, value: &str) {
+ self.field.value = String::from(value);
+ }
+
fn render(&self) -> String {
let mut s = String::new();
self.field.label = String::from(label);
}
+ fn get_disabled(&self) -> bool {
+ self.field.disabled
+ }
+
+ fn set_disabled(&mut self, disabled: bool) {
+ self.field.disabled = disabled;
+ }
+
+ fn get_invisible(&self) -> bool {
+ self.field.invisible
+ }
+
+ fn set_invisible(&mut self, invisible: bool) {
+ self.field.invisible = invisible;
+ }
+
+ fn get_help(&self) -> String {
+ String::from(&self.field.help)
+ }
+
+ fn set_help(&mut self, help: &str) {
+ self.field.help = String::from(help);
+ }
+
+ fn get_value(&self) -> String {
+ String::from(&self.field.value)
+ }
+
+ fn set_value(&mut self, value: &str) {
+ self.field.value = String::from(value);
+ }
+
fn render(&self) -> String {
let mut s = String::new();
self.field.label = String::from(label);
}
+ fn get_disabled(&self) -> bool {
+ self.field.disabled
+ }
+
+ fn set_disabled(&mut self, disabled: bool) {
+ self.field.disabled = disabled;
+ }
+
+ fn get_invisible(&self) -> bool {
+ self.field.invisible
+ }
+
+ fn set_invisible(&mut self, invisible: bool) {
+ self.field.invisible = invisible;
+ }
+
+ fn get_help(&self) -> String {
+ String::from(&self.field.help)
+ }
+
+ fn set_help(&mut self, help: &str) {
+ self.field.help = String::from(help);
+ }
+
+ fn get_value(&self) -> String {
+ String::from(&self.field.value)
+ }
+
+ fn set_value(&mut self, value: &str) {
+ self.field.value = String::from(value);
+ }
+
fn render(&self) -> String {
let mut s = String::new();
self.field.label = String::from(label);
}
+ fn get_disabled(&self) -> bool {
+ self.field.disabled
+ }
+
+ fn set_disabled(&mut self, disabled: bool) {
+ self.field.disabled = disabled;
+ }
+
+ fn get_invisible(&self) -> bool {
+ self.field.invisible
+ }
+
+ fn set_invisible(&mut self, invisible: bool) {
+ self.field.invisible = invisible;
+ }
+
+ fn get_help(&self) -> String {
+ String::from(&self.field.help)
+ }
+
+ fn set_help(&mut self, help: &str) {
+ self.field.help = String::from(help);
+ }
+
+ fn get_value(&self) -> String {
+ String::from(&self.field.value)
+ }
+
+ fn set_value(&mut self, value: &str) {
+ self.field.value = String::from(value);
+ }
+
fn render(&self) -> String {
let mut s = String::new();
self.field.label = String::from(label);
}
+ fn get_disabled(&self) -> bool {
+ self.field.disabled
+ }
+
+ fn set_disabled(&mut self, disabled: bool) {
+ self.field.disabled = disabled;
+ }
+
+ fn get_invisible(&self) -> bool {
+ self.field.invisible
+ }
+
+ fn set_invisible(&mut self, invisible: bool) {
+ self.field.invisible = invisible;
+ }
+
+ fn get_help(&self) -> String {
+ String::from(&self.field.help)
+ }
+
+ fn set_help(&mut self, help: &str) {
+ self.field.help = String::from(help);
+ }
+
+ fn get_value(&self) -> String {
+ String::from(&self.field.value)
+ }
+
+ fn set_value(&mut self, value: &str) {
+ self.field.value = String::from(value);
+ }
+
fn render(&self) -> String {
let mut s = String::new();