void AddViewToController() { if (!_viewAddRequested) { return; } var controller = _controllerTypes[_selectedControllerIndex]; ConduitEditorFactory.AddViewToController(controller.FullName, _viewName); OnRecompileComplete -= AddViewToController; _viewAddRequested = false; }
void AddControllerToScene() { if (!_controllerAddRequested) { return; } ConduitEditorFactory.AddControllerToScene( SelectedControllerStr); OnRecompileComplete -= AddControllerToScene; _controllerAddRequested = false; }
private void DrawGenerateControllerButton(string modelCode) { GUILayout.Space(10); if (GUILayout.Button("Generate Model")) { ConduitEditorFactory.AddModelToSolution( _modelName, modelCode); GeneratingController = true; } GUILayout.Space(10); }
private void DrawGenerateControllerButton(string controllerCode) { var keyPressed = Event.current.type == EventType.KeyDown; var enterPressed = keyPressed & Event.current.character == '\n'; if (GUILayout.Button("Generate Controller") || enterPressed) { ConduitEditorFactory.AddControllerToSolution( SelectedControllerStr, controllerCode); GeneratingController = true; _controllerAddRequested = true; } }
private void DrawGenerateViewButton(string viewCode) { var keyPressed = Event.current.type == EventType.KeyDown; var enterPressed = keyPressed & Event.current.character == '\n'; if (GUILayout.Button("Generate View") || enterPressed) { ConduitEditorFactory.AddViewToSolution( _viewName, viewCode); GeneratingController = true; _viewAddRequested = true; } }