feat: toggle the panel on right or middle click of the flow button
This commit is contained in:
		
							parent
							
								
									97501c4ec7
								
							
						
					
					
						commit
						d3eb4e9913
					
				
					 1 changed files with 6 additions and 0 deletions
				
			
		| 
						 | 
				
			
			@ -20,6 +20,8 @@ pub fn create(allocator: Allocator, parent: Plane, event_handler: ?Widget.EventH
 | 
			
		|||
        .ctx = {},
 | 
			
		||||
        .label = tui.get_mode(),
 | 
			
		||||
        .on_click = on_click,
 | 
			
		||||
        .on_click2 = toggle_panel,
 | 
			
		||||
        .on_click3 = toggle_panel,
 | 
			
		||||
        .on_layout = layout,
 | 
			
		||||
        .on_render = render,
 | 
			
		||||
        .on_event = event_handler,
 | 
			
		||||
| 
						 | 
				
			
			@ -97,3 +99,7 @@ fn on_click(_: *void, _: *Button.State(void)) void {
 | 
			
		|||
        command.executeName("open_command_palette", .{}) catch {};
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
fn toggle_panel(_: *void, _: *Button.State(void)) void {
 | 
			
		||||
    command.executeName("toggle_panel", .{}) catch {};
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue