/// <summary> /// Not yet documented. /// </summary> public static ObjectPicker <T> GetObjectPicker(object key) { var objectPicker = GUIHelper.GetTemporaryNullableContext <ObjectPicker <T> >(objectPickerConfigKey, key); objectPicker.Value = objectPicker.Value ?? new ObjectPicker <T>(ObjectPicker.GetObjectPicker(key, typeof(T))); objectPicker.Value.Update(); return(objectPicker); }