diff --git a/src/public/app/widgets/search_options/debug.js b/src/public/app/widgets/search_options/debug.js new file mode 100644 index 000000000..ddc722ca6 --- /dev/null +++ b/src/public/app/widgets/search_options/debug.js @@ -0,0 +1,35 @@ +import AbstractSearchOption from "./abstract_search_option.js"; + +const TPL = ` + + + + + Debug + + + + + + +`; + +export default class Debug extends AbstractSearchOption { + static get optionName() { return "debug" }; + static get attributeType() { return "label" }; + + static async create(noteId) { + await AbstractSearchOption.setAttribute(noteId,'label', 'debug'); + } + + doRender() { + return $(TPL); + } +} diff --git a/src/public/app/widgets/type_property_widgets/search_definition.js b/src/public/app/widgets/type_property_widgets/search_definition.js index 4b32be49d..d294c901b 100644 --- a/src/public/app/widgets/type_property_widgets/search_definition.js +++ b/src/public/app/widgets/type_property_widgets/search_definition.js @@ -20,6 +20,7 @@ import OrderBy from "../search_options/order_by.js"; import SearchScript from "../search_options/search_script.js"; import Limit from "../search_options/limit.js"; import DeleteNoteRevisionsSearchAction from "../search_actions/delete_note_revisions.js"; +import Debug from "../search_options/debug.js"; const TPL = `
@@ -113,6 +114,11 @@ const TPL = ` limit + +