mirror of
https://github.com/ankitects/anki.git
synced 2025-09-19 22:42:25 -04:00
Move setCloseHTMLTags()
This commit is contained in:
parent
4ab3970cd6
commit
a45add60df
3 changed files with 2 additions and 11 deletions
|
@ -1260,12 +1260,6 @@ require("anki/ui").loaded.then(() => require("anki/NoteEditor").instances[0].too
|
||||||
def insertMathjaxChemistry(self) -> None:
|
def insertMathjaxChemistry(self) -> None:
|
||||||
self.web.eval("wrap('\\\\(\\\\ce{', '}\\\\)');")
|
self.web.eval("wrap('\\\\(\\\\ce{', '}\\\\)');")
|
||||||
|
|
||||||
def toggleCloseHTMLTags(self) -> None:
|
|
||||||
self.mw.col.set_config(
|
|
||||||
"closeHTMLTags",
|
|
||||||
not self.mw.col.get_config("closeHTMLTags", True),
|
|
||||||
)
|
|
||||||
|
|
||||||
def setTagsCollapsed(self, collapsed: bool) -> None:
|
def setTagsCollapsed(self, collapsed: bool) -> None:
|
||||||
aqt.mw.pm.set_tags_collapsed(self.editorMode, collapsed)
|
aqt.mw.pm.set_tags_collapsed(self.editorMode, collapsed)
|
||||||
|
|
||||||
|
@ -1295,7 +1289,6 @@ require("anki/ui").loaded.then(() => require("anki/NoteEditor").instances[0].too
|
||||||
mathjaxInline=Editor.insertMathjaxInline,
|
mathjaxInline=Editor.insertMathjaxInline,
|
||||||
mathjaxBlock=Editor.insertMathjaxBlock,
|
mathjaxBlock=Editor.insertMathjaxBlock,
|
||||||
mathjaxChemistry=Editor.insertMathjaxChemistry,
|
mathjaxChemistry=Editor.insertMathjaxChemistry,
|
||||||
toggleCloseHTMLTags=Editor.toggleCloseHTMLTags,
|
|
||||||
addImageForOcclusion=Editor.select_image_and_occlude,
|
addImageForOcclusion=Editor.select_image_and_occlude,
|
||||||
addImageForOcclusionFromClipboard=Editor.select_image_from_clipboard_and_occlude,
|
addImageForOcclusionFromClipboard=Editor.select_image_from_clipboard_and_occlude,
|
||||||
)
|
)
|
||||||
|
|
|
@ -645,8 +645,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
|
||||||
setTagsCollapsed(await getMeta(tagsCollapsedMetaKey));
|
setTagsCollapsed(await getMeta(tagsCollapsedMetaKey));
|
||||||
setMathjaxEnabled((await getColConfig("renderMathjax")) ?? true);
|
setMathjaxEnabled((await getColConfig("renderMathjax")) ?? true);
|
||||||
setShrinkImages((await getColConfig("shrinkEditorImages")) ?? true);
|
setShrinkImages((await getColConfig("shrinkEditorImages")) ?? true);
|
||||||
// TODO: closeHTMLTags col config
|
setCloseHTMLTags((await getColConfig("closeHTMLTags")) ?? true);
|
||||||
setCloseHTMLTags(true);
|
|
||||||
if (mode === "add") {
|
if (mode === "add") {
|
||||||
setSticky(notetype.fields.map((field) => field.config?.sticky ?? false));
|
setSticky(notetype.fields.map((field) => field.config?.sticky ?? false));
|
||||||
}
|
}
|
||||||
|
|
|
@ -4,7 +4,6 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
|
||||||
-->
|
-->
|
||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import * as tr from "@generated/ftl";
|
import * as tr from "@generated/ftl";
|
||||||
import { bridgeCommand } from "@tslib/bridgecommand";
|
|
||||||
|
|
||||||
import CheckBox from "$lib/components/CheckBox.svelte";
|
import CheckBox from "$lib/components/CheckBox.svelte";
|
||||||
import DropdownItem from "$lib/components/DropdownItem.svelte";
|
import DropdownItem from "$lib/components/DropdownItem.svelte";
|
||||||
|
@ -35,7 +34,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
|
||||||
|
|
||||||
function toggleCloseHTMLTags(_evt: MouseEvent): void {
|
function toggleCloseHTMLTags(_evt: MouseEvent): void {
|
||||||
$closeHTMLTags = !$closeHTMLTags;
|
$closeHTMLTags = !$closeHTMLTags;
|
||||||
bridgeCommand("toggleCloseHTMLTags");
|
setColConfig("closeHTMLTags", $closeHTMLTags);
|
||||||
showFloating = false;
|
showFloating = false;
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
Loading…
Reference in a new issue