sixtyfps-compilerlib 0.1.6

Internal SixtyFPS compiler library
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// Copyright © SixtyFPS GmbH <info@sixtyfps.io>
// SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)


X := Rectangle {
    edit := TextInput { }
    TouchArea {
        clicked => {
            (edit.focus)();
//          ^warning{Parentheses around callable are deprecated. Remove the parentheses}
            edit.focus;
//          ^error{'edit.focus' must be called. Did you forgot the '\(\)'\?}
        }
    }
    x: edit.focus;
//    ^error{Cannot convert function\(element ref\) -> void to length}
//     ^^error{'edit.focus' must be called. Did you forgot the '\(\)'\?}
}