i-slint-compiler 1.18.0

Internal Slint Compiler Library
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// Copyright © SixtyFPS GmbH <info@slint.dev>
// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0

export component Test {
    VerticalLayout {
//  >             <error{The binding for the property 'layout-cache-ortho' is part of a binding loop (cross-axis-alignment -> layout-cache-ortho -> r.x -> cross-axis-alignment)}
//  >             <^error{The binding for the property 'x' is part of a binding loop (cross-axis-alignment -> layout-cache-ortho -> r.x -> cross-axis-alignment)}
        cross-axis-alignment: r.x > 10px ? start : end;
//                            >                       <error{The binding for the property 'cross-axis-alignment' is part of a binding loop (cross-axis-alignment -> layout-cache-ortho -> r.x -> cross-axis-alignment)}
        r := Rectangle {
            preferred-width: 50px;
        }
    }
}