Pārlūkot izejas kodu

Merge pull request #15435 from karthikeyan5/develop-fix-mobile-print-page-menu

fix(print page): additional menu in mobile view print page
version-14
mergify[bot] pirms 3 gadiem
committed by GitHub
vecāks
revīzija
b3cacdf40d
Šim parakstam datu bāzē netika atrasta zināma atslēga GPG atslēgas ID: 4AEE18F83AFDEB23
2 mainītis faili ar 8 papildinājumiem un 3 dzēšanām
  1. +4
    -3
      frappe/printing/page/print/print.js
  2. +4
    -0
      frappe/public/js/frappe/ui/page.js

+ 4
- 3
frappe/printing/page/print/print.js Parādīt failu

@@ -52,8 +52,8 @@ frappe.ui.form.PrintView = class {
':Print Settings',
'Print Settings'
);
this.setup_toolbar();
this.setup_menu();
this.setup_toolbar();
this.setup_sidebar();
this.setup_keyboard_shortcuts();
}
@@ -81,8 +81,9 @@ frappe.ui.form.PrintView = class {
);

this.page.add_button(
frappe.utils.icon('refresh'),
() => this.refresh_print_format()
__('Refresh'),
() => this.refresh_print_format(),
{ icon: 'refresh' }
);
}



+ 4
- 0
frappe/public/js/frappe/ui/page.js Parādīt failu

@@ -714,6 +714,10 @@ frappe.ui.Page = class Page {
${opts.icon ? frappe.utils.icon(opts.icon): ''}
${label}
</button>`);
// Add actions as menu item in Mobile View (similar to "add_custom_button" in forms.js)
let menu_item = this.add_menu_item(label, click, false);
menu_item.parent().addClass("hidden-xl");

button.appendTo(this.custom_actions);
button.on('click', click);
this.custom_actions.removeClass('hide');


Notiek ielāde…
Atcelt
Saglabāt