@abi-software/gallery
| Install | |
|---|---|
npm install @abi-software/gallery |
|
| Latest Version: | 1.7.0 |
| Vue: | 3 |
| Older releases: | 2 |
| License: | Apache-2.0 |
| Last Updated: | Oct 19, 2026 |
| Links: | GitHub · npm |
ABI-Software Gallery
This component is now built with Vue3 and Vite, Vue2 is no longer maintained but the source code can be found in this branch.
In App.vue - (Options API)
<template>
<div>
<Gallery :items="dataInput" @card-clicked="cardClicked" />
</div>
</template>
<script>
import Gallery from './components/Gallery.vue'
import "@abi-software/gallery/dist/style.css";
export default {
name: "App",
components: {
Gallery,
},
...
}
When using the mixin
Contains the defaultImg source and the getRequest function for fetching the dataset images.
<script>
/* eslint-disable no-alert, no-console */
import GalleryHelper from "@abi-software/gallery/src/mixins/GalleryHelpers";
export default {
mixins: [ GalleryHelper ],
...
}
Customize configuration
See Vite Configuration Reference.
Project Setup
npm install
Compile and Hot-Reload for Development
npm run serve
Compile and Minify for Production
npm run build-bundle
Lint with ESLint
npm run lint
API Documentation
The API documentation is developed with vitepress and vuese. Documentation pages are in the docs folder.
To run in local development mode
npm run docs:watch
This will start the documentation server with vitepress on port :5173 and watch the components' changes.
Related Packages
An npm package used to bundle svg icons into the a Vite-Vue3 build. This is oppo...
View the a live demo and documentation at: https://abi-software.github.io/flatma...
This project aims to provide high-level 3D physiological models viewing capabili...
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 1.7.0 | ^3.5.41 | Apache-2.0 | |
| 1.6.0 | ^3.5.41 | Apache-2.0 | |
| 1.5.0 | ^3.5.41 | Apache-2.0 | |
| 1.4.0 | ^3.5.41 | Apache-2.0 | |
| 1.3.0 | ^3.4.21 | Apache-2.0 | |
| 1.2.0 | ^3.4.21 | Apache-2.0 | |
| 1.1.2 | ^3.4.21 | Apache-2.0 | |
| 1.1.1 | ^3.3.13 | Apache-2.0 | |
| 1.1.0 | ^3.3.13 | Apache-2.0 | |
| 1.0.0 | ^3.3.13 | Apache-2.0 | |
| 0.4.0 | 2.6.14 | Apache-2.0 | |
| 0.3.3 | ^2.6.11 | Apache-2.0 | |
| 0.3.2 | ^2.6.11 | Apache-2.0 | |
| 0.3.1 | ^2.6.11 | Apache-2.0 | |
| 0.3.0 | ^2.6.11 | Apache-2.0 | |
| 0.2.2 | ^2.6.11 | Apache-2.0 | |
| 0.2.1 | ^2.6.11 | Apache-2.0 | |
| 0.2.0 | ^2.6.11 | Apache-2.0 | |
| 0.1.6 | ^2.6.11 | Apache-2.0 | |
| 0.1.5 | ^2.6.11 | Apache-2.0 | |
| 0.1.4 | ^2.6.11 | Apache-2.0 | |
| 0.1.3 | ^2.6.11 | Apache-2.0 | |
| 0.1.2 | ^2.6.11 | Apache-2.0 | |
| 0.1.1 | ^2.6.11 | Apache-2.0 | |
| 0.1.0 | ^2.6.11 |
Pre-releases (32)
| Version | Released | Vue | License |
|---|---|---|---|
| 0.5.0-vue3.5 | ^3.3.13 | Apache-2.0 | |
| 0.5.0-vue3.4 | ^3.3.13 | Apache-2.0 | |
| 0.5.0-vue3.3 | ^3.3.13 | Apache-2.0 | |
| 0.5.0-vue3.2 | ^3.3.13 | Apache-2.0 | |
| 0.5.0-vue3.1 | ^3.3.13 | Apache-2.0 | |
| 0.5.0-vue3.0 | ^3.3.13 | Apache-2.0 | |
| 0.4.1-beta.1 | ^2.6.11 | Apache-2.0 | |
| 0.4.1-beta.0 | ^2.7.14 | Apache-2.0 | |
| 0.3.4-beta.0 | ^2.6.10 | Apache-2.0 | |
| 0.3.2-beta | ^2.6.11 | Apache-2.0 | |
| 0.3.0-beta.6 | ^2.6.11 | Apache-2.0 | |
| 0.3.0-beta.5 | ^2.6.11 | Apache-2.0 | |
| 0.3.0-beta.4 | ^2.6.11 | Apache-2.0 | |
| 0.3.0-beta.3 | ^2.6.11 | Apache-2.0 | |
| 0.3.0-beta.2 | ^2.6.11 | Apache-2.0 | |
| 0.3.0-beta.1 | ^2.6.11 | Apache-2.0 | |
| 0.3.0-beta.0 | ^2.6.11 | Apache-2.0 | |
| 0.2.1-beta-4 | ^2.6.11 | Apache-2.0 | |
| 0.2.1-beta-3 | ^2.6.11 | Apache-2.0 | |
| 0.2.1-beta-2 | ^2.6.11 | Apache-2.0 | |
| 0.2.1-beta-1 | ^2.6.11 | Apache-2.0 | |
| 0.1.5-beta.0 | ^2.6.11 | Apache-2.0 | |
| 0.1.3-alpha.10 | ^2.6.11 | Apache-2.0 | |
| 0.1.3-alpha.9 | ^2.6.11 | Apache-2.0 | |
| 0.1.3-alpha.8 | ^2.6.11 | Apache-2.0 | |
| 0.1.3-alpha.7 | ^2.6.11 | Apache-2.0 | |
| 0.1.3-alpha.6 | ^2.6.11 | Apache-2.0 | |
| 0.1.3-alpha.5 | ^2.6.11 | Apache-2.0 | |
| 0.1.3-alpha.4 | ^2.6.11 | Apache-2.0 | |
| 0.1.3-alpha.3 | ^2.6.11 | Apache-2.0 |
Showing the latest 30 of 32. See every release on npm