Struct sixtyfps_compilerlib::object_tree::RepeatedElementInfo [−][src]
pub struct RepeatedElementInfo { pub model: Expression, pub model_data_id: String, pub index_id: String, pub is_conditional_element: bool, pub is_listview: Option<ListViewInfo>, }
If the parent element is a repeated element, this has information about the models
Fields
model: Expression
model_data_id: String
index_id: String
is_conditional_element: bool
A conditional element is just a for whose model is a bolean expression
When this is true, the model is of type bolean instead of Model
is_listview: Option<ListViewInfo>
When the for is the delegate of a ListView
Trait Implementations
impl Clone for RepeatedElementInfo
[src]
impl Clone for RepeatedElementInfo
[src]fn clone(&self) -> RepeatedElementInfo
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
Auto Trait Implementations
impl !RefUnwindSafe for RepeatedElementInfo
impl !RefUnwindSafe for RepeatedElementInfo
impl !Send for RepeatedElementInfo
impl !Send for RepeatedElementInfo
impl !Sync for RepeatedElementInfo
impl !Sync for RepeatedElementInfo
impl Unpin for RepeatedElementInfo
impl Unpin for RepeatedElementInfo
impl !UnwindSafe for RepeatedElementInfo
impl !UnwindSafe for RepeatedElementInfo