seitime-frappe/frappe/docs/current/api/desk/frappe.desk.moduleview.html
Ashish Acharya 3a65d7a1ff Base Code
2015-11-26 20:46:18 +05:30

261 lines
No EOL
7.4 KiB
HTML

<!-- title: frappe.desk.moduleview --><div class="dev-header">
<a class="btn btn-default btn-sm" disabled style="margin-bottom: 10px;">
Version 6.10.1</a>
<a class="btn btn-default btn-sm" href="https://github.com/frappe/frappe/blob/develop/frappe/desk/moduleview.py"
target="_blank" style="margin-left: 10px; margin-bottom: 10px;"><i class="octicon octicon-mark-github"></i> Source</a>
</div>
<p class="docs-attr-name">
<a name="frappe.desk.moduleview.add_custom_doctypes" href="#frappe.desk.moduleview.add_custom_doctypes" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
frappe.desk.moduleview.<b>add_custom_doctypes</b>
<i class="text-muted">(data, doctype_info)</i>
</p>
<div class="docs-attr-desc"><p>Adds Custom DocTypes to modules setup via <code>config/desktop.py</code>.</p>
</div>
<br>
<p class="docs-attr-name">
<a name="frappe.desk.moduleview.add_section" href="#frappe.desk.moduleview.add_section" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
frappe.desk.moduleview.<b>add_section</b>
<i class="text-muted">(data, label, icon, items)</i>
</p>
<div class="docs-attr-desc"><p>Adds a section to the module data.</p>
</div>
<br>
<p class="docs-attr-name">
<a name="frappe.desk.moduleview.add_setup_section" href="#frappe.desk.moduleview.add_setup_section" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
frappe.desk.moduleview.<b>add_setup_section</b>
<i class="text-muted">(config, app, module, label, icon)</i>
</p>
<div class="docs-attr-desc"><p>Add common sections to <code>/desk#Module/Setup</code></p>
</div>
<br>
<p class="docs-attr-name">
<a name="frappe.desk.moduleview.apply_permissions" href="#frappe.desk.moduleview.apply_permissions" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
frappe.desk.moduleview.<b>apply_permissions</b>
<i class="text-muted">(data)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>
</div>
<br>
<p class="docs-attr-name">
<a name="frappe.desk.moduleview.build_config_from_file" href="#frappe.desk.moduleview.build_config_from_file" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
frappe.desk.moduleview.<b>build_config_from_file</b>
<i class="text-muted">(module)</i>
</p>
<div class="docs-attr-desc"><p>Build module info from <code>app/config/desktop.py</code> files.</p>
</div>
<br>
<p class="docs-attr-name">
<a name="frappe.desk.moduleview.build_standard_config" href="#frappe.desk.moduleview.build_standard_config" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
frappe.desk.moduleview.<b>build_standard_config</b>
<i class="text-muted">(module, doctype_info)</i>
</p>
<div class="docs-attr-desc"><p>Build standard module data from DocTypes.</p>
</div>
<br>
<p class="docs-attr-name">
<a name="frappe.desk.moduleview.combine_common_sections" href="#frappe.desk.moduleview.combine_common_sections" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
frappe.desk.moduleview.<b>combine_common_sections</b>
<i class="text-muted">(data)</i>
</p>
<div class="docs-attr-desc"><p>Combine sections declared in separate apps.</p>
</div>
<br>
<p><span class="label label-info">Public API</span>
<br><code>/api/method/frappe.desk.moduleview.get</code>
</p>
<p class="docs-attr-name">
<a name="frappe.desk.moduleview.get" href="#frappe.desk.moduleview.get" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
frappe.desk.moduleview.<b>get</b>
<i class="text-muted">(module)</i>
</p>
<div class="docs-attr-desc"><p>Returns data (sections, list of reports, counts) to render module view in desk:
<code>/desk/#Module/[name]</code>.</p>
</div>
<br>
<p class="docs-attr-name">
<a name="frappe.desk.moduleview.get_config" href="#frappe.desk.moduleview.get_config" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
frappe.desk.moduleview.<b>get_config</b>
<i class="text-muted">(app, module)</i>
</p>
<div class="docs-attr-desc"><p>Load module info from <code>[app].config.[module]</code>.</p>
</div>
<br>
<p class="docs-attr-name">
<a name="frappe.desk.moduleview.get_data" href="#frappe.desk.moduleview.get_data" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
frappe.desk.moduleview.<b>get_data</b>
<i class="text-muted">(module)</i>
</p>
<div class="docs-attr-desc"><p>Get module data for the module view <code>desk/#Module/[name]</code></p>
</div>
<br>
<p class="docs-attr-name">
<a name="frappe.desk.moduleview.get_doctype_info" href="#frappe.desk.moduleview.get_doctype_info" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
frappe.desk.moduleview.<b>get_doctype_info</b>
<i class="text-muted">(module)</i>
</p>
<div class="docs-attr-desc"><p>Returns list of non child DocTypes for given module.</p>
</div>
<br>
<p class="docs-attr-name">
<a name="frappe.desk.moduleview.get_last_modified" href="#frappe.desk.moduleview.get_last_modified" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
frappe.desk.moduleview.<b>get_last_modified</b>
<i class="text-muted">(doctype)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>
</div>
<br>
<p class="docs-attr-name">
<a name="frappe.desk.moduleview.get_report_list" href="#frappe.desk.moduleview.get_report_list" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
frappe.desk.moduleview.<b>get_report_list</b>
<i class="text-muted">(module, is_standard=No)</i>
</p>
<div class="docs-attr-desc"><p>Returns list on new style reports for modules.</p>
</div>
<br>
<p class="docs-attr-name">
<a name="frappe.desk.moduleview.get_setup_section" href="#frappe.desk.moduleview.get_setup_section" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
frappe.desk.moduleview.<b>get_setup_section</b>
<i class="text-muted">(app, module, label, icon)</i>
</p>
<div class="docs-attr-desc"><p>Get the setup section from each module (for global Setup page).</p>
</div>
<br>
<p class="docs-attr-name">
<a name="frappe.desk.moduleview.set_last_modified" href="#frappe.desk.moduleview.set_last_modified" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
frappe.desk.moduleview.<b>set_last_modified</b>
<i class="text-muted">(data)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>
</div>
<br>
<!-- autodoc -->