Updates the options for a View.
Example
let view;
async function createView() {
const me = await fin.Window.getCurrent();
return fin.View.create({
url: 'https://google.com',
name: 'viewNameUpdateOptions',
target: me.identity,
bounds: {top: 10, left: 10, width: 200, height: 200}
});
}
async function updateViewOptions() {
view = await createView();
console.log('View created.');
await view.navigate('https://google.com');
console.log('View navigated to given url option.');
const newOptions = { autoResize: {
width: true,
horizontal: true
}};
return view.updateOptions(newOptions);
}
updateViewOptions()
.then(payload => console.log('View options updated: ', payload))
.catch(err => console.log(err));