import Shadowrun6ActorSheet from "./SR6ActorSheet.js";
/**
 * Extend the basic ActorSheet with some very simple modifications
 * @extends {ActorSheet}
 */
export default class Shadowrun6ActorSheetPC extends Shadowrun6ActorSheet {
    /** @override */
    static get defaultOptions() {
        const options = super.defaultOptions;
        return foundry.utils.mergeObject(super.defaultOptions, {
            classes: ["shadowrun6", "sheet", "actor"],
            template: "systems/shadowrun-de/templates/actor/shadowrun6-Player-sheet.html",
            width: null,
            // height: 900,
            tabs: [{ navSelector: ".sheet-tabs", contentSelector: ".sheet-body", initial: "basics" }],
            scrollY: [".biography", ".items", ".attributes"],
            dragDrop: [
                { dragSelector: ".item-list .item", dropSelector: null }, // possibly also add a.item-roll and a.spell-roll
                { dragSelector: "a.attributeonly-roll", dropSelector: null }, 
                { dragSelector: "a.skill-roll", dropSelector: null }, 
                { dragSelector: "a.defense-roll", dropSelector: null }, 
                { dragSelector: "a.matrix-roll", dropSelector: null }, 
                { dragSelector: "a.weapon-roll", dropSelector: null }, 
                { dragSelector: "a.spell-roll", dropSelector: null }, 
                { dragSelector: "a.ritual-roll", dropSelector: null }, 
                { dragSelector: "a.complexform-roll", dropSelector: null }
            ],
            flags: {
                collapseMatrixAttr: 'closed'
            }
        });
    }
}