ビルド処理でチェックされる内容
要素のプロパティ
ブロックのプロパティ
FlexiLayout language の式
- コードに構文エラーがないこと。
- Advanced pre-search relations field に指定された追加の制約が、FlexiLayout ツリー 内で対象の要素より上に位置する要素のみを参照していること。
- Advanced post-search relations field に指定された追加の制約が、その要素自体と、FlexiLayout ツリー 内で対象の要素より上に位置する要素のみを参照していること。これら 2 つのルールに違反する要素は、FlexiLayout Studio によってエラーとして強調表示されます。
- コード内で使用されているすべての グローバル定数 が指定されていること。
- コード内で使用されているすべての変数が宣言および初期化されていること。
- コードが、対応するコードの sections で利用できる entities のみを参照していること。
- Block の Properties が要素の Region のみを参照していること。
- 特定の型の要素には、その型で利用できる Properties のみを指定できます。たとえば、Static Text 要素に Max width を指定することはできません。
FlexiLayout を手動でビルドする
エラーおよび警告
FlexiLayout は、画像への適用、保存、またはエクスポートを行う前に自動的にビルドされます。ビルド時にエラーが検出されると、エラーのあるブロックおよび要素には FlexiLayout ツリー 上で赤い X 印の付いたアイコンが表示され、該当する要素のプロパティダイアログにエラー情報を示す Errors タブが表示されます。
