ngIMutableEqualizerPreset Interface Reference

Basic implementation of a mutable preset. More...

import"ngIEqualizerPreset.idl";

Inheritance diagram for ngIMutableEqualizerPreset:
[legend]
Collaboration diagram for ngIMutableEqualizerPreset:
[legend]

Public Member Functions

void setName (in AString aName)
 Set the name attribute of the preset. More...
 
void setValues (in nsIArray aValues)
 Set the values of the preset. More...
 

Additional Inherited Members

- Public Attributes inherited from ngIEqualizerPreset
readonly attribute AString name
 Name of the preset, used as unique ID and may be visible to the user. More...
 
readonly attribute nsIArray values
 The values array holds the values for the bands. More...
 

Detailed Description

Basic implementation of a mutable preset.

Note
Should not be exposed in an API, or as MDN would say "Consumers of ngIEqualizerPreset should not QueryInterface to ngIMutableEqualizerPreset unless they own the preset".

Definition at line 60 of file ngIEqualizerPreset.idl.

Member Function Documentation

void ngIMutableEqualizerPreset::setName ( in AString  aName)

Set the name attribute of the preset.

void ngIMutableEqualizerPreset::setValues ( in nsIArray  aValues)

Set the values of the preset.

Exceptions
NS_ERROR_ILLEGAL_VALUEif the supplied array does not have the same length as teh equalizer has bands.

The documentation for this interface was generated from the following file: