20 lines
915 B
TOML
20 lines
915 B
TOML
# A document's editor panel: the small Splash program an AI (or a person)
|
|
# writes into the document (`let editor_panel = fn() { View{ … } }`), run in
|
|
# a sandboxed isolate, editing the document's code through named paths.
|
|
# Host-independent: the graphic desk and the SCORE page mount it, each
|
|
# applying the splices it hands back on its own text.
|
|
[package]
|
|
name = "makepad-editor-panel"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
license = "MIT OR Apache-2.0"
|
|
description = "Editor panels: a document's own AI-written Splash UI, editing its code through scene.read/set/swap/replace on named paths, over a document trait"
|
|
|
|
[lib]
|
|
name = "makepad_editor_panel"
|
|
|
|
[dependencies]
|
|
makepad-widgets = { path = "../../widgets", default-features = false }
|
|
makepad-strict-json = { path = "../strict_json" }
|
|
# The panel widgets' library and the host they read and write through.
|
|
makepad-value-pickers = { path = "../value_pickers" }
|