コンポーネントによるレイアウト
この例では、BuilderLayout + FieldPanel + ChartRenderer + ChartTypeSelector を示します。
依存関係
- パッケージ依存:
@visactor/vbi-react/components、@visactor/vbi、react - 入力制約:
FieldPanelの追加・削除操作を示せるように、builderには選択可能なディメンション/メジャーのフィールドが必要です
コードスニペット
期待される動作
- 上部でチャートタイプを切り替え、左側でディメンション/メジャーを追加・削除し、メイン領域でチャート DSL プレビューを表示します。
- フィールド操作後、メイン領域の内容は手動操作なしで自動更新されます。
- ビルドに失敗すると、
ChartRendererがデフォルトのエラーと再試行ボタンを表示します。