npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

sense-navigation

v1.0.0-beta-03

Published

Sense Sheet Navigation + Actions visualization extension for Qlik Sense.

Downloads

43

Readme

sense-navigation

Sense Sheet Navigation + Actions visualization extension for Qlik Sense.


Table of Contents

(TOC generated by verb using markdown-toc)


Purpose and Description

The Visualization Extension sense-navigation for Qlik Sense allows you to add a button to a Qlik Sense sheet to navigate in your app:

  • Go to first sheet
  • Go to next sheet
  • Go to previous sheet
  • Go to last sheet
  • Go to a sheet
  • Go to a sheet (defined by sheet Id)
  • Go to a story
  • Open a website / eMail
  • Switch to the Edit mode

The button can be easily styled nicely by selecting some of the predefined designs.

Furthermore sense-navigation offers the option to define actions which will be executed before the navigation happens. This could for example be:

  • Apply a bookmark
  • Clear selections
  • Lock selections
  • Unlock selections
  • Select value(s) in a field
  • Select alternatives
  • Select possible values in a field
  • Set a variable value

See here for a complete list of all available 20 actions.

Note: The main difference between version 0.x and 1.x of sense-navigation is that with v1.x you can define more than two actions.

Screenshots

Button styles

There are several predefined styles available, you can choose from:

Buttons can also be styled based on a custom expression or custom CSS:

Button icons

Every button can also include an icon:

sense-navigation uses Fontawesome icons, therefore you can select from a collection of 675 icons.

Installation & Download

Fresh Installation

  1. Do not download the entire Github repository, this will not work!
  2. Download the latest version or any other version you want to install.
  3. Then install on either Qlik Sense Desktop or Qlik Sense Server:
  • Qlik Sense Desktop
    • To install, unzip all files and copy the content to the folder folder "C:\Users\%USERNAME%\Documents\Qlik\Sense\Extensions\sense-navigation"
  • Qlik Sense Server

You are already using an sense-navigation version 0.x?

  • I have unfortunately bad news: Version 0.x of sense-navigation does not seamlessly upgrade to version v1.x of sense-navigation!
  • If you upgrade to v1.x, you will have to
    • First install new new version of sense-navigation.
    • Delete existing old instances of sense-navigation.
    • Add it again to your sheets and apply the previous configurations.

Configuration

Drag & drop the object onto a sheet (as you would do it with any other native object or visualization extension). Then define how the sense-navigation should behave:

Compatibility

sense-navigation is designed to work with Qlik Sense September 2017 or higher. If you want to use sense-navigation in older versions, install an older version than v1.0.

sense-navigation & Mashups

sense-navigation it built to be used within the Qlik Sense Client. Any usage in a mashup-based solution might work, but there are many features in sense-navigation which can never work in a mashup-based solution (e.g. "Go to next sheet", "Go to edit mode", etc.). So use sense-navigation in a mashup-based solution only at your own risk!

Room for improvement / contribution

  • Allow to add additional styles for the button (very similar to sense-themable-kpi-tile)
  • Allow templates for buttons (see here)
  • Additional actions, e.g.
    • Reload the app
    • Opening another app and pass the current selections to the app (similar to "document chaining in QlikView")
  • Allow icons instead of images (see here)
  • Select fields instead of defining fields in the expression editor (see here)

Is there anything else you'd like to see in this visualization extension?

  • Don't hesitate to add the feature and create a pull request!
  • You don't have the time or skills to implement this specific feature? No problem, drop a note here.

Contributing

Pull requests and stars are always welcome. For bugs and feature requests, please create an issue. The process for contributing is outlined below:

  1. Create a fork of the project
  2. Work on whatever bug or feature you wish
  3. Create a pull request (PR)

I cannot guarantee that I will merge all PRs but I will evaluate them all.

Building the project

See https://github.com/stefanwalther/sense-extension-contrib

Related projects

Some related projects (Qlik Sense Visualization Extensions) I have recently created:

Authors & Contributors

Stefan Walther

Contributors

License

MIT

Change log

See CHANGELOG.yml


This file was generated by verb-generate-readme, v0.6.0, on January 24, 2018.