31 #include "nsISupports.idl"
36 interface nsIStringBundle;
42 [scriptable,
uuid(9b1026c6-3896-49c6-a72f-4f4a2b21a6be)]
66 [scriptable,
uuid(bd71935f-697f-424
d-9721-6477f4e34556)]
78 [scriptable,
uuid(c9a7b8b0-1dd1-11b2-ac2e-8a4754dfaf6f)]
92 [scriptable,
uuid(d7a2ee4e-1dd1-11b2-a6bb-cc3a9b2b6557)]
108 [scriptable,
uuid(7b68af5c-3443-4c5b-9c65-44efe3781510)]
117 [scriptable,
uuid(10f69629-3e74-448a-b627-7ea734644715)]
126 [scriptable,
uuid(1495976a-1dd2-11b2-800f-c53b05574f38)]
134 void addImage(in ACString aKey, in ACString aImageUrl);
139 ACString
getImage(in ACString aKey);
146 void addLabel(in ACString aKey, in AString aLabel);
161 [scriptable,
uuid(758e51ee-1dd2-11b2-bd29-dc5de14cfdc1)]
void removeClickHandler(in sbIClickablePropertyCallback aCallback)
attribute AString displayName
attribute AString completedLabelKey
attribute boolean userViewable
attribute boolean userEditable
attribute AString failedLabelKey
attribute boolean remoteReadable
void addClickHandler(in sbIClickablePropertyCallback aCallback)
attribute AString completedLabel
An interface used to describe a metadata property for use by the UI and other sbILibrary interfaces (...
attribute AString propertyID
attribute AString displayNameKey
void addLabel(in ACString aKey, in AString aLabel)
AString getLabel(in ACString aKey)
attribute AString failedLabel
An interface to carry around arrays of nsIProperty instances. Users of this interface should only QI ...
void addImage(in ACString aKey, in ACString aImageUrl)
ACString getImage(in ACString aKey)
attribute boolean remoteWritable