chore: Convert public class field syntax to explicit syntax

This commit is contained in:
Faris Ansari 2021-05-07 14:10:03 +05:30
parent add84065ad
commit 3635899d56
15 changed files with 77 additions and 19 deletions

View file

@ -1,7 +1,11 @@
import Awesomplete from 'awesomplete';
frappe.ui.form.ControlAutocomplete = class ControlAutoComplete extends frappe.ui.form.ControlData {
trigger_change_on_input_event = false
constructor(opts) {
opts.trigger_change_on_input_event = false;
super(opts);
}
make_input() {
super.make_input();
this.setup_awesomplete();

View file

@ -1,5 +1,9 @@
frappe.ui.form.ControlInput = class ControlInput extends frappe.ui.form.Control {
horizontal = true
constructor(opts) {
opts.horizontal = true;
super(opts);
}
make() {
// parent element
super.make();

View file

@ -1,5 +1,9 @@
frappe.ui.form.ControlCheck = class ControlCheck extends frappe.ui.form.ControlData {
input_type = "checkbox"
constructor(opts) {
opts.input_type = "checkbox";
super(opts);
}
make_wrapper() {
this.$wrapper = $(`<div class="form-group frappe-control">
<div class="checkbox">

View file

@ -1,9 +1,13 @@
frappe.provide('frappe.phone_call');
frappe.ui.form.ControlData = class ControlData extends frappe.ui.form.ControlInput {
html_element = "input";
input_type = "text";
trigger_change_on_input_event = true;
constructor(opts) {
opts.html_element = "input";
opts.input_type = "text";
opts.trigger_change_on_input_event = true;
super(opts);
}
make_input() {
if(this.$input) return;

View file

@ -1,5 +1,9 @@
frappe.ui.form.ControlDate = class ControlDate extends frappe.ui.form.ControlData {
trigger_change_on_input_event = false
constructor(opts) {
opts.trigger_change_on_input_event = false;
super(opts);
}
make_input() {
super.make_input();
this.make_picker();

View file

@ -1,7 +1,10 @@
frappe.provide('frappe.utils.utils');
frappe.ui.form.ControlGeolocation = class ControlGeolocation extends frappe.ui.form.ControlData {
horizontal = false
constructor(opts) {
opts.horizontal = false;
super(opts);
}
make_wrapper() {
// Create the elements for map area

View file

@ -1,5 +1,8 @@
frappe.ui.form.ControlHTMLEditor = class ControlHTMLEditor extends frappe.ui.form.ControlMarkdownEditor {
editor_class = 'html';
constructor(opts) {
opts.editor_class = 'html';
super(opts);
}
set_language() {
this.df.options = 'HTML';
super.set_language();

View file

@ -1,5 +1,9 @@
frappe.ui.form.ControlInt = class ControlInt extends frappe.ui.form.ControlData {
trigger_change_on_input_event = false
constructor(opts) {
opts.trigger_change_on_input_event = false;
super(opts);
}
make () {
super.make();
// $(this.label_area).addClass('pull-right');

View file

@ -9,7 +9,11 @@ import Awesomplete from 'awesomplete';
frappe.ui.form.recent_link_validations = {};
frappe.ui.form.ControlLink = class ControlLink extends frappe.ui.form.ControlData {
trigger_change_on_input_event = false
constructor(opts) {
opts.trigger_change_on_input_event = false;
super(opts);
}
make_input() {
var me = this;
$(`<div class="link-field ui-front" style="position: relative;">

View file

@ -1,5 +1,9 @@
frappe.ui.form.ControlMarkdownEditor = class ControlMarkdownEditor extends frappe.ui.form.ControlCode {
editor_class = 'markdown'
constructor(opts) {
opts.editor_class = 'markdown';
super(opts);
}
make_ace_editor() {
super.make_ace_editor();

View file

@ -1,5 +1,9 @@
frappe.ui.form.ControlMultiSelectList = class ControlMultiSelectList extends frappe.ui.form.ControlData {
trigger_change_on_input_event = false
constructor(opts) {
opts.trigger_change_on_input_event = false;
super(opts);
}
make_input() {
let template = `
<div class="multiselect-list dropdown">

View file

@ -1,5 +1,9 @@
frappe.ui.form.ControlPassword = class ControlPassword extends frappe.ui.form.ControlData {
input_type = "password"
constructor(opts) {
opts.input_type = "password";
super(opts);
}
make() {
super.make();
}

View file

@ -1,5 +1,9 @@
frappe.ui.form.ControlSelect = class ControlSelect extends frappe.ui.form.ControlData {
html_element = 'select';
constructor(opts) {
opts.html_element = 'select';
super(opts);
}
make_input() {
super.make_input();

View file

@ -1,6 +1,10 @@
frappe.ui.form.ControlSignature = class ControlSignature extends frappe.ui.form.ControlData {
saving = false
loading = false
constructor(opts) {
opts.saving = false;
opts.loading = false;
super(opts);
}
make() {
var me = this;
super.make();

View file

@ -1,6 +1,10 @@
frappe.ui.form.ControlText = class ControlText extends frappe.ui.form.ControlData {
html_element = "textarea"
horizontal = false
constructor(opts) {
opts.html_element = "textarea";
opts.horizontal = false;
super(opts);
}
make_wrapper() {
super.make_wrapper();
this.$wrapper.find(".like-disabled-input").addClass("for-description");