Version 6.x.x Source

frappe.desk.moduleview.add_custom_doctypes (data, doctype_info)

Adds Custom DocTypes to modules setup via config/desktop.py.


frappe.desk.moduleview.add_section (data, label, icon, items)

Adds a section to the module data.


frappe.desk.moduleview.add_setup_section (config, app, module, label, icon)

Add common sections to /desk#Module/Setup


frappe.desk.moduleview.apply_permissions (data)

No docs


frappe.desk.moduleview.build_config_from_file (module)

Build module info from app/config/desktop.py files.


frappe.desk.moduleview.build_standard_config (module, doctype_info)

Build standard module data from DocTypes.


frappe.desk.moduleview.combine_common_sections (data)

Combine sections declared in separate apps.


Public API
/api/method/frappe.desk.moduleview.get

frappe.desk.moduleview.get (module)

Returns data (sections, list of reports, counts) to render module view in desk: /desk/#Module/[name].


frappe.desk.moduleview.get_config (app, module)

Load module info from [app].config.[module].


frappe.desk.moduleview.get_data (module)

Get module data for the module view desk/#Module/[name]


frappe.desk.moduleview.get_doctype_info (module)

Returns list of non child DocTypes for given module.


frappe.desk.moduleview.get_last_modified (doctype)

No docs


frappe.desk.moduleview.get_report_list (module, is_standard=No)

Returns list on new style reports for modules.


frappe.desk.moduleview.get_setup_section (app, module, label, icon)

Get the setup section from each module (for global Setup page).


frappe.desk.moduleview.set_last_modified (data)

No docs