widgets: main_view: activate structure init via default()

* possible, since structure provides access via orbtk

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
This commit is contained in:
2020-07-03 00:59:59 +02:00
parent 7f58ecb96c
commit dbe0ef9ea1

View File

@@ -15,13 +15,12 @@ widget!(MainView {
// policy_data_list: PolicyDataList,
// policylist_view: u32,
// policydata_view: u32,
// policydata_view: u32,
policy_number_count: usize,
policycheck_view: u32
//policycheck_view: u32
policycheck_view: PolicyCheck
});
impl Template for MainView {
fn template(self, id: Entity, ctx: &mut BuildContext) -> Self {
fn template(self, id: Entity, ctx: &mut BuildContext<'_>) -> Self {
let policycheck_view = PolicyCheckView::new()
//.policy_number_count(0)
//.policylist_view(id)
@@ -41,8 +40,7 @@ impl Template for MainView {
// .build(ctx);
self.name("MainView")
.policy_number_count(0)
//.policycheck_view(PolicyCheck::default())
.policycheck_view(PolicyCheck::default())
// //.policycheck_view(0)
// .policydata_view(policydata_view.0)
// //.policylist_view(PolicyList::default())