sjrd on 0.6.x
Remove dead code: specific coll… Adapt the signature of `js.Arra… Merge pull request #3554 from s… (compare)
sjrd on master
Fix analyzer cycle detection to… Add toString methods to analyze… Do not provide linked ClassInfo… and 1 more (compare)
sjrd on master
Remove Logger.success It is un… Make level helpers final Clean-up ScalaConsoleLogger cod… and 1 more (compare)
GridBagLayout
in my API :sweat_smile:
it could look like this
val rPerform = Runner("init")
val pf = PathField()
pf.mode = PathField.Folder
pf.value <--> ArtifactLocation("base")
val p = GridPanel(
Label("Sound file base directory:"),
pf,
Empty(),
Label(
"<html><body>Initialization creates three<p>" +
"sub-directories here: 'db', 'ph', 'tmp'.<p>" +
"Make sure there is enough free space."
)
)
p.border = Border.Empty(4)
p.columns = 2
p.compactColumns = true
val ggInit = Button("Initialize")
ggInit.clicked ---> rPerform.runWith("check" -> false)
val bp = BorderPanel(
north = p,
south = FlowPanel(ggInit)
)
bp.border = Border.Empty(4)
bp
This is an expression snippet leading to a Widget
which is then rendered in a window or container. On the desktop in a regular window, if the workspace was run by an audience in the browser, it would be rendering in a <div>.
GroupPanel
would be quite hard I guess.
org.scalajs.linker.interface.ReportToLinkerOutputAdapter$UnsupportedLinkerOutputException: Linking did not return exactly one public module.