{ /* -*-javascript-*- */ requires = ( MAIN, CommonUI, Contacts ); publicResources = (); factories = {}; categories = { SOGoContactFolders = { methods = { view = { protectedBy = "View"; pageName = "UIxContactFoldersView"; }; new = { protectedBy = "View"; pageName = "UIxContactFoldersView"; actionName = "new"; }; newAb = { protectedBy = "View"; pageName = "UIxContactFoldersView"; actionName = "newAb"; }; scheduler-contacts = { protectedBy = "View"; pageName = "UIxContactFoldersView"; actionName = "selectForScheduler"; }; mailer-contacts = { protectedBy = "View"; pageName = "UIxContactFoldersView"; actionName = "selectForMailer"; }; calendars-contacts = { protectedBy = "View"; pageName = "UIxContactFoldersView"; actionName = "selectForCalendars"; }; addressbooks-contacts = { protectedBy = "View"; pageName = "UIxContactFoldersView"; actionName = "selectForAddressBooks"; }; acls-contacts = { protectedBy = "View"; pageName = "UIxContactFoldersView"; actionName = "selectForAcls"; }; contactSearch = { protectedBy = "View"; pageName = "UIxContactFoldersView"; actionName = "contactSearch"; }; updateAdditionalAddressBooks = { protectedBy = "View"; pageName = "UIxContactFoldersView"; actionName = "updateAdditionalAddressBooks"; }; acls = { protectedBy = "ReadAcls"; pageName = "UIxAclEditor"; }; saveAcls = { protectedBy = "SaveAcls"; pageName = "UIxAclEditor"; actionName = "saveAcls"; }; checkRights = { protectedBy = "View"; pageName = "UIxContactFoldersView"; actionName = "checkRights"; }; }; }; SOGoContactGCSFolder = { slots = { toolbar = { protectedBy = "View"; value = "SOGoContactFolder.toolbar"; }; }; methods = { view = { protectedBy = "View"; pageName = "UIxContactsListView"; }; new = { protectedBy = "View"; pageName = "UIxContactEditor"; actionName = "new"; }; mailer-contacts = { protectedBy = "View"; pageName = "UIxContactsListView"; actionName = "mailerContacts"; }; calendars-contacts = { protectedBy = "View"; pageName = "UIxContactsListView"; actionName = "calendarsContacts"; }; acls-contacts = { protectedBy = "View"; pageName = "UIxContactsListView"; actionName = "aclsContacts"; }; addressbooks-contacts = { protectedBy = "View"; pageName = "UIxContactsListView"; actionName = "addressBooksContacts"; }; delete = { protectedBy = "View"; pageName = "UIxContactsListView"; actionName = "delete"; }; }; }; SOGoContactLDAPFolder = { slots = { toolbar = { protectedBy = "View"; value = "SOGoContactFolder.toolbar"; }; }; methods = { view = { protectedBy = "View"; pageName = "UIxContactsListView"; }; new = { protectedBy = "View"; pageName = "UIxContactEditor"; actionName = "new"; }; scheduler-contacts = { protectedBy = "View"; pageName = "UIxContactsListView"; actionName = "schedulerContacts"; }; mailer-contacts = { protectedBy = "View"; pageName = "UIxContactsListView"; actionName = "mailerContacts"; }; calendars-contacts = { protectedBy = "View"; pageName = "UIxContactsListView"; actionName = "calendarsContacts"; }; acls-contacts = { protectedBy = "View"; pageName = "UIxContactsListView"; actionName = "aclsContacts"; }; addressbooks-contacts = { protectedBy = "View"; pageName = "UIxContactsListView"; actionName = "addressBooksContacts"; }; }; }; SOGoContactGCSEntry = { methods = { view = { protectedBy = "View"; pageName = "UIxContactView"; }; delete = { protectedBy = "View"; pageName = "UIxContactView"; actionName = "delete"; }; edit = { protectedBy = "View"; pageName = "UIxContactEditor"; }; save = { protectedBy = "View"; pageName = "UIxContactEditor"; actionName = "save"; }; write = { protectedBy = "View"; pageName = "UIxContactEditor"; actionName = "write"; }; vcard = { protectedBy = "View"; pageName = "UIxContactView"; actionName = "vcard"; }; }; }; SOGoContactLDAPEntry = { methods = { view = { protectedBy = "View"; pageName = "UIxContactView"; }; delete = { protectedBy = "View"; pageName = "UIxContactView"; actionName = "delete"; }; edit = { protectedBy = "View"; pageName = "UIxContactEditor"; }; save = { protectedBy = "View"; pageName = "UIxContactEditor"; actionName = "save"; }; write = { protectedBy = "View"; pageName = "UIxContactEditor"; actionName = "write"; }; vcard = { protectedBy = "View"; pageName = "UIxContactView"; actionName = "vcard"; }; }; }; }; }