@d-healey said in How to programmatically change table viewport component values?:
Any way to have the buttons off by default
This is possible when setting the table row data
    local listData = [];
		
    for (x in data)
    {
	local obj = {
	    CheckButton: 0, // Here I can set the button state
	    Name: x.name
        };
        listData.push(obj);
    }
		
    viewport.setTableRowData(listData);