소스 검색

fix: Add a command to properly extend class methods

version-14
Suraj Shetty 4 년 전
부모
커밋
07cdab3902
1개의 변경된 파일7개의 추가작업 그리고 0개의 파일을 삭제
  1. +7
    -0
      frappe/public/js/frappe/form/script_manager.js

+ 7
- 0
frappe/public/js/frappe/form/script_manager.js 파일 보기

@@ -3,6 +3,13 @@

frappe.provide("frappe.ui.form.handlers");

window.extend_cscript = (cscript, controller_object) => {
$.extend(cscript, controller_object);
if (controller_object.__proto__) {
cscript.__proto__ = controller_object.__proto__;
}
};

frappe.ui.form.get_event_handler_list = function(doctype, fieldname) {
if(!frappe.ui.form.handlers[doctype]) {
frappe.ui.form.handlers[doctype] = {};


불러오는 중...
취소
저장