@stories-js/core
Version:
Stories web components to build stories
5 lines • 874 B
JavaScript
/*!
* (C) StoriesJS https://storiesjs.org - GPL-2.0 License
*/
import{r as registerInstance,h}from"./index-49238f69.js";import{s as state}from"./index-f706f0f6.js";var toolZoomCss=":host{display:block}";var ToolZoom=function(){function o(o){registerInstance(this,o)}o.prototype.actionHandler=function(o){var t=o.detail.command;if(t==="zoomIn"){state.zoom+=.1}else if(t==="zoomOut"){state.zoom-=.1}else{state.zoom=1}};o.prototype.render=function(){return[h("stories-tool-button",{command:"zoomIn",icon:"zoomIn",onStoriesAction:this.actionHandler}),h("stories-tool-button",{command:"zoomOut",icon:"zoomOut",onStoriesAction:this.actionHandler}),h("stories-tool-button",{command:"zoomReset",icon:"zoomReset",onStoriesAction:this.actionHandler})]};return o}();ToolZoom.style=toolZoomCss;export{ToolZoom as stories_tool_zoom};
//# sourceMappingURL=stories-tool-zoom.entry.js.map