This content covers features introduced in Thunderbird 3
extIPreference interface accesses a single preference. The data is not cached. All reads access the current state of the preference.
extIPreference is defined in
| || ||The name of the preference.|
| || ||A string representing the type of preference (String, Boolean, or Number).|
| || ||Get/Set the value of the preference.|
| || ||Get the locked state of the preference. Set to a boolean value to (un)lock it.|
| || ||Check if a preference has been modified by the user, or not.|
| || ||The preference branch that contains this preference.|
| || ||The events object for this preference. supports: "change"|
Resets a preference back to its default values.