mapcomplete/test.ts

25 lines
637 B
TypeScript
Raw Normal View History

2022-06-06 19:37:22 +02:00
import {UIEventSource} from "./Logic/UIEventSource";
import TagRenderingQuestion from "./UI/Popup/TagRenderingQuestion";
import TagRenderingConfig from "./Models/ThemeConfig/TagRenderingConfig";
2022-06-06 19:37:22 +02:00
const config = new TagRenderingConfig({
question: "What is the name?",
render: "The name is {name}",
freeform: {
key: 'name',
inline:true
},
mappings:[
{
if:"noname=yes",
then: "This feature has no name"
}
]
})
2022-06-06 19:37:22 +02:00
const tags = new UIEventSource<any>({
name: "current feature name"
})
new TagRenderingQuestion(
tags, config, undefined).AttachTo("maindiv")