in Scripts/Editor/Data/Configuration/WitWindow.cs [46:84]
protected override void LayoutContent()
{
// Server access token
GUILayout.BeginHorizontal();
bool updated = false;
WitEditorUI.LayoutPasswordField(WitTexts.SettingsServerTokenContent, ref serverToken, ref updated);
if (updated)
{
RelinkServerToken(false);
}
if (WitEditorUI.LayoutTextButton(WitTexts.Texts.SettingsRelinkButtonLabel))
{
RelinkServerToken(true);
}
if (WitEditorUI.LayoutTextButton(WitTexts.Texts.SettingsAddButtonLabel))
{
int newIndex = WitConfigurationUtility.CreateConfiguration(serverToken);
if (newIndex != -1)
{
SetConfiguration(newIndex);
}
}
GUILayout.EndHorizontal();
GUILayout.Space(WitStyles.ButtonMargin);
// Configuration select
base.LayoutContent();
// Update inspector if needed
if (witInspector == null || witConfiguration == null || witInspector.configuration != witConfiguration)
{
SetWitEditor();
}
// Layout configuration inspector
if (witConfiguration && witInspector)
{
witInspector.OnInspectorGUI();
}
}