Hallo,
ich (agorum core v10.2.x script kiddie) möchte gerne aus einem aguila widget einen refresh im aktuellen smart assistent fenster auslösen. Mein Code legt nach Klick auf einen Button u. A. eine neue Datei im akt. Ordner an. Damit sie sichtbar wird, möchte ich den Ordner anschließend aktualisieren. Wie könnte das funktionieren?
Code
let create = folder => {
aguila.enter(() => {
let widget = aguila.create({ /* ...fancy widget with button... */ });
widget.on('action', action => {
if (action.name === 'myButton') {
aguila
.fork(() => objects.tryCreate('file', {
name:'MyNewFile.txt',
target: folder
}))
.then(() => {
// Refresh folder now, pls.
});
}
});
});
};
create( objects.find('the/target/folder') );
Alles anzeigen