Home Reference Source
public class | source

PreferenceInfo

Extends:

TypedObject → PreferenceInfo

Class added in 2.9 to support multiple preferences. Store information about the name of the preference, whether or not it is a system preference (which cannot be deleted), and the preference string associated with this name.

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

These cannot be deleted

public

Name of the preference

public

The actual text (or xml) of preferences.

Method Summary

Public Methods
public

Inherited Summary

From class TypedObject
public

typeCache: {}

public
public

Returns a list of strings that represent the object hierarchy for this object.

public

Returns true if the class name to check is in the list of class names defined for this class.

Public Constructors

public constructor() source

Override:

TypedObject#constructor

Public Members

public isSystemPref: Boolean source

These cannot be deleted

Properties:

NameTypeAttributeDescription
isSystemPref *

public name: String source

Name of the preference

Properties:

NameTypeAttributeDescription
name *

public preferences: String source

The actual text (or xml) of preferences.

Properties:

NameTypeAttributeDescription
preferences *

Public Methods

public getClassNames(): Array source

Returns a list of strings that represent the object hierarchy for this object.

Override:

TypedObject#getClassNames

Return:

Array