(app: App, settings: TaskNotesSettings, fieldMapper?: FieldMapper)
| 73 | private projectCounts: Map<string, number> = new Map(); |
| 74 | |
| 75 | constructor(app: App, settings: TaskNotesSettings, fieldMapper?: FieldMapper) { |
| 76 | super(); |
| 77 | this.app = app; |
| 78 | this.settings = settings; |
| 79 | this.taskTag = settings.taskTag; |
| 80 | this.excludedFolders = parseExcludedFolders(settings.excludedFolders); |
| 81 | this.fieldMapper = fieldMapper; |
| 82 | this.disableNoteIndexing = settings.disableNoteIndexing; |
| 83 | this.storeTitleInFilename = settings.storeTitleInFilename; |
| 84 | } |
| 85 | |
| 86 | /** |
| 87 | * Initialize by setting up native event listeners |
nothing calls this directly
no test coverage detected