User:Emre/tb/activitymanagerInterface: Difference between revisions

Line 83: Line 83:
* If the default implementation of nsIActivityProcess and nsIActivityEvent are not sufficient for the activity initiator, it can provides its own implementation to extend the capabilities. <i>Default implementations can be found in nsActivity.js file.</i>
* If the default implementation of nsIActivityProcess and nsIActivityEvent are not sufficient for the activity initiator, it can provides its own implementation to extend the capabilities. <i>Default implementations can be found in nsActivity.js file.</i>


* If the activity initiator would like to extend the default UI representation of the activity types, it can provides its own XBL elements for its own activity types. All custom activity XBL elements should inherit from "activity-base" binding. For XBL sample please see activity.xml and activity.css files.
* If the activity initiator would like to extend the default UI representation of the activity types, it can provides its own XBL elements for its own activity types. All custom activity XBL elements should inherit from "activity-base" binding. For XBL sample please see <i>activity.xml</i> and <i>activity.css</i> files.


== Scenarios ==
== Scenarios ==
270

edits