daggerheart/module/data/compendiumBrowserSettings.mjs
2026-02-07 18:00:03 +01:00

16 lines
806 B
JavaScript

export default class CompendiumBrowserSettings extends foundry.abstract.DataModel {
static defineSchema() {
const fields = foundry.data.fields;
return {
excludedCompendiumPacks: new fields.TypedObjectField(
new fields.TypedObjectField(new fields.BooleanField({ required: true, initial: true }))
)
// excludedSources: new fields.ArrayField(new fields.StringField({ required: true, nullable: false })),
// excludedPacks: new fields.TypedObjectField(new fields.SchemaField({
// attributionKeys: new fields.ArrayField(new fields.StringField({ required: true, nullable: false })),
// excluded: new fields.BooleanField({ required: true, initial: false }),
// })),
};
}
}