19 lines
		
	
	
		
			491 B
		
	
	
	
		
			Lua
		
	
	
	
	
	
		
		
			
		
	
	
			19 lines
		
	
	
		
			491 B
		
	
	
	
		
			Lua
		
	
	
	
	
	
| 
								 | 
							
								local WidgetUtils = require("Utils.UI.WidgetUtils")
							 | 
						||
| 
								 | 
							
								local RecipeMenu = {}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								function RecipeMenu:OnInitialized()
							 | 
						||
| 
								 | 
							
								    self.BtnConfirm.OnClicked:Add(function()
							 | 
						||
| 
								 | 
							
								        WidgetUtils.Hide(self, "RecipeMenu")
							 | 
						||
| 
								 | 
							
								        local work_top = WidgetUtils.Show(self, "HearthWorkTop")
							 | 
						||
| 
								 | 
							
								        if work_top ~= nil then
							 | 
						||
| 
								 | 
							
								            work_top:setup_task()
							 | 
						||
| 
								 | 
							
								        end
							 | 
						||
| 
								 | 
							
								    end)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    self.BtnClose.OnClicked:Add(function()
							 | 
						||
| 
								 | 
							
								        WidgetUtils.Hide(self, "RecipeMenu")
							 | 
						||
| 
								 | 
							
								    end)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								end
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								return Class(nil, nil, RecipeMenu)
							 |