質問: インスタンスが1つだけのウィジェットを定義する方法 どのインスタンスのどのインスタンスを使用できるのか。
回答: 簡単な方法は、最初のウィジェット実行時に何らかのグローバル変数を設定し、それをチェックすることです。設定されている場合は何も出力しません。適切な方法はおそらくあなたがそれをサイドバーに追加したときにインターフェースを使ってウィジェットを利用可能から削除することでしょうが、それは私のリーグからの道です。