AppSuite:Extension points for core: Difference between revisions

From Open-Xchange
mNo edit summary
Line 15: Line 15:
     id: 'keywords',
     id: 'keywords',
     customize: function (mapping) {
     customize: function (mapping) {
         keywordMapping.contacts.msisdn = ['551', '552']; //cellular telephone numbers only
         mapping.contacts.msisdn = ['551', '552']; //cellular telephone numbers only
     }
     }
});
});
</pre>
</pre>
==io.ox/core/notifications/due-tasks/header==
==io.ox/core/notifications/due-tasks/header==
==io.ox/core/notifications/due-tasks/item==
==io.ox/core/notifications/due-tasks/item==

Revision as of 07:54, 24 May 2013

API status: In Development

Extension points for appsuite core

Abstract: This describes extension points for the appsuite core, allowing you to add functions.

io.ox/core/apps/category

io.ox/core/apps/installed

io.ox/core/apps/manage

io.ox/core/apps/store

io.ox/core/desktop

io.ox/core/http/mappings

  • used to adjust specified columns

example: adjust fields used if msisdn support is enabled

ext.point('io.ox/core/http/mappings').extend({
    id: 'keywords',
    customize: function (mapping) {
        mapping.contacts.msisdn = ['551', '552']; //cellular telephone numbers only
    }
});

io.ox/core/notifications/due-tasks/header

io.ox/core/notifications/due-tasks/item

io.ox/core/notifications/invites/header

io.ox/core/notifications/invites/item

io.ox/core/notifications/mail/header

io.ox/core/notifications/mail/item

io.ox/core/notifications/register

io.ox/core/notifications/task-reminder/header

io.ox/core/notifications/task-reminder/item

io.ox/core/person:action

io.ox/core/relogin

io.ox/core/tk/attachments/links

io.ox/core/topbar

io.ox/core/topbar/favorites

io.ox/core/topbar/launchpad

io.ox/core/topbar/right

io.ox/core/topbar/right/dropdown