Posted by: Ludvig Berg | on December 31, 2017
Can I by script close a folder without triggering the animation?
Posted in Lightning Launcher Users: Discussion / Ask here | 2 Comments » Tags: Ludvig Berg
Yes you can. Get the item of the folder and edit it’s properties.
Example: script for tapping on item in folder:
//get the folder item of the calling item
var folder = LL.getEvent().getItem().getParent().getOpener();
var fproperties = folder.getProperties();
//save actual values
var closeval = fproperties.getString(‘f.animationOut’);
var fadeval = fproperties.getBoolean(‘f.animFade’);
//set new value
fproperties.edit().setString(‘f.animationOut’,’NONE’).setBoolean(‘f.animFade’,false).commit();
//close folder
folder.close();
//restore previous values
fproperties.edit().setString(‘f.animationOut’,closeprop).setBoolean(‘f.animFade’,fadeval).commit();
Mirko Kohler
Ah, the properties.
Awesome, thanks for that.
Your email address will not be published. Required fields are marked *
Comment
Name *
Email *
Website
Yes you can. Get the item of the folder and edit it’s properties.
Example: script for tapping on item in folder:
//get the folder item of the calling item
var folder = LL.getEvent().getItem().getParent().getOpener();
var fproperties = folder.getProperties();
//save actual values
var closeval = fproperties.getString(‘f.animationOut’);
var fadeval = fproperties.getBoolean(‘f.animFade’);
//set new value
fproperties.edit().setString(‘f.animationOut’,’NONE’).setBoolean(‘f.animFade’,false).commit();
//close folder
folder.close();
//restore previous values
fproperties.edit().setString(‘f.animationOut’,closeprop).setBoolean(‘f.animFade’,fadeval).commit();
Mirko Kohler
Ah, the properties.
Awesome, thanks for that.