mirror of
https://github.com/slint-ui/slint.git
synced 2025-10-02 06:41:14 +00:00

The main thing here is that the Component are in different data structure depending on whether they are sub-component global component or repeated component Then the properties at are the right place and there will be no more lookup in the base. The PropertyReference knows how to access which property via which element and such. The idea is that it will be easier to lower from this representation than what we currently do in each language backend. This commit is still WIP, it is far from finished
11 lines
298 B
Rust
11 lines
298 B
Rust
// Copyright © SixtyFPS GmbH <info@sixtyfps.io>
|
|
// SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
|
|
|
|
//! The Low Level Representation module
|
|
|
|
mod expression;
|
|
pub use expression::*;
|
|
mod item_tree;
|
|
pub use item_tree::*;
|
|
pub mod lower_expression;
|
|
pub mod lower_to_item_tree;
|