Move corelib::abi::properties to corelib::properties

And the bits that are only there for the C binding are now in an ffi sub-module.
This commit is contained in:
Simon Hausmann 2020-08-03 17:31:56 +02:00
parent b259a09338
commit 9b13b363c3
8 changed files with 269 additions and 250 deletions

View file

@ -76,7 +76,6 @@ pub mod re_exports {
pub use once_cell::unsync::OnceCell;
pub use pin_weak::rc::*;
pub use sixtyfps_corelib::abi::datastructures::*;
pub use sixtyfps_corelib::abi::properties::{Property, PropertyListenerScope};
pub use sixtyfps_corelib::abi::signals::Signal;
pub use sixtyfps_corelib::abi::slice::Slice;
pub use sixtyfps_corelib::animations::EasingCurve;
@ -93,6 +92,7 @@ pub mod re_exports {
grid_layout_info, solve_grid_layout, solve_path_layout, GridLayoutCellData, GridLayoutData,
PathLayoutData, PathLayoutItemData,
};
pub use sixtyfps_corelib::properties::{Property, PropertyListenerScope};
pub use sixtyfps_corelib::Color;
pub use sixtyfps_corelib::ComponentVTable_static;
pub use sixtyfps_corelib::Resource;