| 
						
						
							
								
							
						
						
					 | 
					@ -27,8 +27,9 @@ tag app-links | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
							catch | 
					 | 
					 | 
							catch | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
								no | 
					 | 
					 | 
								no | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
						def toggle_effective_names | 
					 | 
					 | 
						def handle_input | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
							config.enable_effective_names = !config.enable_effective_names | 
					 | 
					 | 
							selection_index = 0 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
							sort_links! | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
						def render | 
					 | 
					 | 
						def render | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -100,7 +101,7 @@ tag app-links | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
								<.header> | 
					 | 
					 | 
								<.header> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
									<.side.left@click=toggle_effective_names> | 
					 | 
					 | 
									<.side.left@click=api.toggle_effective_names> | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
										if config.enable_effective_names | 
					 | 
					 | 
										if config.enable_effective_names | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
											<svg src="../assets/eye.svg"> | 
					 | 
					 | 
											<svg src="../assets/eye.svg"> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
										else | 
					 | 
					 | 
										else | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					@ -109,7 +110,7 @@ tag app-links | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
									<input$links-input | 
					 | 
					 | 
									<input$links-input | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
										bind=state.query | 
					 | 
					 | 
										bind=state.query | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
										@hotkey('return').capture.if(!state.loading)=handle_return | 
					 | 
					 | 
										@hotkey('return').capture.if(!state.loading)=handle_return | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
										@hotkey('tab').capture.if(!state.loading)=toggle_effective_names | 
					 | 
					 | 
										@hotkey('tab').capture.if(!state.loading)=api.toggle_effective_names | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
										@hotkey('shift+return').capture.if(!state.loading)=handle_shift_return | 
					 | 
					 | 
										@hotkey('shift+return').capture.if(!state.loading)=handle_shift_return | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
										@hotkey('esc').capture.if(!state.loading)=handle_esc | 
					 | 
					 | 
										@hotkey('esc').capture.if(!state.loading)=handle_esc | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
										@hotkey('shift+backspace').capture.if(!state.loading)=handle_shift_backspace | 
					 | 
					 | 
										@hotkey('shift+backspace').capture.if(!state.loading)=handle_shift_backspace | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					
  |