StaticDEFAULT_OPTIONS
DEFAULT_OPTIONS: {
actions: {
addCondition: (event: any, target: any) => Promise<void>;
addConfigEntry: (event: any, target: any) => Promise<void>;
addModification: any;
addOutcome: (event: any, target: any) => Promise<void>;
addSubCondition: (event: any, target: any) => Promise<void>;
addTrigger: (event: any, target: any) => Promise<void>;
configureCondition: (event: any, target: any) => Promise<void>;
configureOutcome: (event: any, target: any) => Promise<void>;
configureSubCondition: (event: any, target: any) => Promise<void>;
deleteCondition: (event: any, target: any) => Promise<void>;
deleteConfigEntry: (event: any, target: any) => Promise<void>;
deleteModification: any;
deleteOutcome: (event: any, target: any) => Promise<void>;
deleteSubCondition: (event: any, target: any) => Promise<void>;
deleteTrigger: (event: any, target: any) => Promise<void>;
editImage: any;
importTrigger: (event: any, target: any) => void;
toggleConfigPanel: (event: any, target: any) => void;
};
classes: string[];
form: {
handler: (event: any, form: any, formData: any) => Promise<void>;
submitOnChange: boolean;
submitOnClose: boolean;
};
tag: string;
window: { height: number; icon: string; resizable: boolean; width: number };
} = ...
AppV2 sheet for Feature items. Handles triggers via manual array updates (not submitOnChange) because Foundry's ArrayField doesn't support partial dot-notation updates.