Gunslingor
08/22/2020, 2:32 PM`grapesjs-lory-slider` = jsObject<dynamic> {
"name contains illegal identifiers that can't appear in javascript identifiers"
In JS it works like this:
'grapesjs-lory-slider': {
sliderBlock: {
category: 'Extra'
}
Big Chungus
08/22/2020, 4:56 PM`'my-dashed-name'`
Big Chungus
08/22/2020, 4:57 PMBig Chungus
08/22/2020, 4:58 PMGunslingor
08/22/2020, 6:57 PMGunslingor
08/22/2020, 7:10 PMGunslingor
08/22/2020, 7:22 PMBig Chungus
08/22/2020, 7:31 PMVal jsObj = jsObject().asDynamic();
jsObj['dashed-key'] = 1;
Big Chungus
08/22/2020, 7:32 PMglobal.asDynamic()['dashed-key']=1;
Gunslingor
08/22/2020, 7:33 PMpluginsOpts = jsObject<dynamic> {
this["grapesjs-lory-slider"] = jsObject<dynamic> {
sliderBlock = jsObject<dynamic> {
category = "Extra"
}
}
}
Big Chungus
08/22/2020, 7:33 PMGunslingor
08/22/2020, 7:33 PMGunslingor
08/22/2020, 7:34 PMGunslingor
08/22/2020, 7:34 PMBig Chungus
08/22/2020, 7:37 PMBig Chungus
08/22/2020, 7:38 PMBig Chungus
08/22/2020, 7:38 PMGunslingor
08/22/2020, 7:40 PMGunslingor
08/22/2020, 7:41 PMGunslingor
08/22/2020, 7:59 PMpluginsOpts = jsObject<dynamic> {
this["grapesjs-lory-slider"] = jsObject<dynamic> {
sliderBlock = jsObject<dynamic> {
category = "Extra"
}
}
this["grapesjs-tabs"] = jsObject<dynamic> {
tabsBlock = jsObject<dynamic> {
category = "Extra"
}
}
this["grapesjs-typed"] = jsObject<dynamic> {
block = jsObject<dynamic> {
category = "Extra"
content = jsObject<dynamic> {
type = "typed"
this["type-speed"] = 40
strings = arrayOf<String>(
"Text row one",
"Text row two",
"Text row three"
)
}
}
}
}
WorksBig Chungus
08/22/2020, 8:01 PM