I am using a coordinate container view to build a dashboard. I want it to scale to the size of the window it is open in. I don't want anything to overflow, I want the entire container to shrink or expand with the window. That way nothing gets cut off and everything looks the same just bigger or smaller depending on the window.
Put it inside a Flex container and set its POSITION to:
'basis': auto,
'grow': 1,
'shrink': 1
Also, set its mode to percent.
A flex container doesn't give me the control over the individual components that I need. I need to use a coordinate container for this application.
Yes, but put it inside a Flex container.
{
"custom": {},
"params": {},
"props": {
"defaultSize": {
"height": 1730,
"width": 2220
}
},
"root": {
"children": [
{
"meta": {
"name": "Huntington"
},
"position": {
"grow": 1
},
"props": {
"path": "Huntington"
},
"type": "ia.display.view"
}
],
"meta": {
"name": "root"
},
"props": {
"direction": "column"
},
"type": "ia.container.flex"
}
}
FYI: Huntington is the name of the coordinate container
Looks like you're putting it in an embedded view? That should work, but I think you need to add basis: auto to its position (and possibly shrink: 1 though I'm not sure that matters). Also make sure the mode of the Coordinate Container is set to percent.
When posting code here, use the code formatting:
{
"custom": {},
"params": {},
"props": {
"defaultSize": {
"height": 1730,
"width": 2220
}
},
"root": {
"children": [
{
"meta": {
"name": "Huntington"
},
"position": {
"grow": 1
},
"props": {
"path": "Huntington"
},
"type": "ia.display.view"
}
],
"meta": {
"name": "root"
},
"position": {
"basis": "auto",
"grow": 1,
"shrink": 1
},
"props": {
"direction": "column"
},
"type": "ia.container.flex"
}
}
Here is the updated code. I added that position parameters you suggested but nothing changed, it still looks the same as my last picture.
Is the Coordinate Container mode: percent?
I threw together a quick project that demonstrates what you are attempting:
TEST_2025-06-18_1439.zip (39.4 KB)
Important to note: containers, tables, icons, graphics will resize with the container, but text will not (a label itself will, but not the text it contains). Resizing text to fit containers can be done, but is much trickier and requires CSS magic.




