Custom Parsers
Create custom data parsers for different data formats.
Parser Interface
import { ParserBase } from '@alisaitteke/seatmap-canvas';
class CustomParser extends ParserBase {
parse(data: any) {
// Transform your data format to Seatmap format
return {
blocks: [
// ... transformed data
]
};
}
}
Register Parser
seatmap.addParser('custom-format', CustomParser);
For more details, see the source code for Pretix Parser.