feat: add support for key release dynamic bindings
This commit is contained in:
parent
a8826b5067
commit
932409d6b7
5 changed files with 96 additions and 46 deletions
|
@ -410,6 +410,11 @@ pub fn Create(options: type) type {
|
|||
}
|
||||
pub const palette_menu_activate_meta = .{ .interactive = false };
|
||||
|
||||
pub fn palette_menu_activate_quick(self: *Self, _: Ctx) Result {
|
||||
if (self.menu.selected orelse 0 > 0) self.menu.activate_selected();
|
||||
}
|
||||
pub const palette_menu_activate_quick_meta = .{ .interactive = false };
|
||||
|
||||
pub fn palette_menu_cancel(self: *Self, _: Ctx) Result {
|
||||
if (@hasDecl(options, "cancel")) try options.cancel(self);
|
||||
try self.cmd("exit_overlay_mode", .{});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue