オブジェクトをパラメーターとして受け取るウィジェットを使用しています。ウィジェットをカスタマイズするには、オブジェクト継承の王様が必要です。デフォルト設定はデフォルトである必要があり、オブジェクトを継承 (プロパティの追加と更新) して、以下のコードに示すように目的のオブジェクトを提供する必要があります。
defaultSettings = {
setting1 = "setting1 value";
setting2 = "setting2 value";
}
customSettings = {
setting2 = "setting2 value - custom"; //Overwrite defaultSettings 2
setting3 = "setting3 value"; //New Setting
}
finalObject = {
setting1 = "setting2 value - custom";
setting2 = "setting2 value";
setting3 = "setting2 value";
}
これを尋ねる前にグーグルで検索しましたが、これを達成するための最も効率的な手法が何であるかわかりませんか?