import Bind from "@web-atoms/core/dist/core/Bind.js"; import { BindableProperty } from "@web-atoms/core/dist/core/BindableProperty.js"; import XNode from "@web-atoms/core/dist/core/XNode.js"; import PopupService, { PopupWindow } from "@web-atoms/core/dist/web/services/PopupService.js"; import FormField from "../../basic/FormField.js"; import type AtomHtmlEditor from "../AtomHtmlEditor.js"; import CommandButton, { notSet } from "./CommandButton.js"; import HtmlCommands from "./HtmlCommands.js"; class ImageDialog extends PopupWindow { @BindableProperty public link: string; @BindableProperty public alt: string; protected create(): void { this.link = ""; this.alt = ""; this.render(