package com.knecon.fforesight.service.viewerdoc.model;

import java.util.LinkedHashMap;
import java.util.Map;

import com.knecon.fforesight.service.viewerdoc.ContentStreams;

import lombok.AccessLevel;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.experimental.FieldDefaults;

@Builder
@Getter
@AllArgsConstructor
@FieldDefaults(level = AccessLevel.PRIVATE)
public class Visualizations {

    ContentStreams.Identifier layer;
    @Builder.Default
    Map<Integer, VisualizationsOnPage> visualizationsOnPages = new LinkedHashMap<>();
    boolean layerVisibilityDefaultValue;

}
