From af95d9895e2b7c9532947588e50745871c5f4a7a Mon Sep 17 00:00:00 2001 From: Micah Date: Tue, 14 Sep 2021 12:25:05 -0400 Subject: [PATCH] update slidedeck example for actions --- data/assets/examples/slidedeck.asset | 34 +++++++++++++++++++++++++--- 1 file changed, 31 insertions(+), 3 deletions(-) diff --git a/data/assets/examples/slidedeck.asset b/data/assets/examples/slidedeck.asset index 7d054dd2c1..885dabb3b8 100644 --- a/data/assets/examples/slidedeck.asset +++ b/data/assets/examples/slidedeck.asset @@ -29,9 +29,37 @@ asset.onInitialize(function () end) helper.setCurrentSlide(deck, 1) - openspace.bindKey("KP_6", "nextSlide()", "Next slide", "Next slide", "/Slides") - openspace.bindKey("KP_4", "previousSlide()", "Previous slide", "Previous slide", "/Slides") - openspace.bindKey("KP_0", "toggleSlides()", "Toggle slides", "Toggle slides", "/Slides") + + openspace.action.registerAction({ + Identifier = "slide_deck.prevslide", + Name = "Previous slide", + Command = "previousSlide()", + Documentation = "Previous slide", + GuiPath = "/Slides", + IsLocal = false + }) + openspace.bindKey("KP_4", "slide_deck.prevslide"); + + openspace.action.registerAction({ + Identifier = "slide_deck.nextslide", + Name = "Next slide", + Command = "nextSlide()", + Documentation = "Next slide", + GuiPath = "/Slides", + IsLocal = false + }) + openspace.bindKey("KP_6", "slide_deck.nextslide") + + openspace.action.registerAction({ + Identifier = "slide_deck.toggleslides", + Name = "Toggle slides", + Command = "toggleSlides()", + Documentation = "Toggle slides", + GuiPath = "/Slides", + IsLocal = false + }) + openspace.bindKey("KP_0", "slide_deck.toggleslides") + end)