1.47.0 • Published 9 months ago

@seatmap.pro/renderer v1.47.0

Weekly downloads
-
License
SEE LICENSE IN ht...
Repository
github
Last release
9 months ago

@seatmap.pro/renderer

A powerful and flexible interactive seat map renderer for event ticketing systems.

Overview

The Seatmap.pro Renderer is a high-performance JavaScript library for rendering interactive venue seating charts. It provides a complete solution for displaying, selecting, and managing seats for events, concerts, theaters, sports venues, and more.

Features

  • Interactive seat selection and deselection
  • Support for general admission areas
  • Customizable seat and section styling
  • Zoom and pan functionality
  • Mobile-friendly with touch support
  • High performance rendering using Canvas/WebGL
  • Comprehensive event system for integration with ticketing platforms
  • Accessibility features

Installation

npm install @seatmap.pro/renderer

or

yarn add @seatmap.pro/renderer

Basic Usage

import { SeatmapBookingRenderer } from '@seatmap.pro/renderer';

// Create a new renderer instance
const renderer = new SeatmapBookingRenderer({
  container: document.getElementById('seatmap-container'),
  onSeatSelect: (seat) => {
    console.log('Seat selected:', seat);
  },
  onSchemaDataLoaded: () => {
    console.log('Schema data loaded successfully');
  }
});

// Load event data
renderer.loadEvent(eventId);

Documentation

For detailed documentation, visit our:

Examples

Check out our examples page for implementation samples.

Product Website

For more information, pricing, and demos, visit https://seatmap.pro.

License

This package is licensed under a commercial license. Please contact support@seatmap.pro for licensing information.

Support

For support, please contact support@seatmap.pro or visit our support portal.

1.47.0

9 months ago

0.1.0

9 months ago

0.0.6

1 year ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.3

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago