Browse Source

Merge pull request #148 in FUI/fineui from ~GUY/fineui:master to master

* commit 'eaae9aa8f51002cab64a602105d7d58ce777f1f5':
  update
  针对codemirrior的修改
  update
  update
  update
es6
guy 7 years ago
parent
commit
d0761ba0a0
  1. 2
      bi/base.js
  2. 2
      bi/core.js
  3. 1
      bi/sliders.js
  4. 60
      demo/js/addons/slider/demo.slider.js
  5. 2
      dist/base.js
  6. 4
      dist/bundle.js
  7. 26
      dist/bundle.min.js
  8. 2
      dist/core.js
  9. 60
      dist/demo.js
  10. 1
      dist/sliders.js
  11. 1
      src/addons/sliders/js/singleslider/singleslider.js
  12. 2
      src/base/combination/combo.js
  13. 2
      src/core/wrapper/layout/adapt/adapt.horizontal.js

2
bi/base.js

@ -3261,7 +3261,7 @@ BI.Combo = BI.inherit(BI.Widget, {
// if (this.element.__isMouseInBounds__(e) || (this.popupView && this.popupView.element.__isMouseInBounds__(e))) { // if (this.element.__isMouseInBounds__(e) || (this.popupView && this.popupView.element.__isMouseInBounds__(e))) {
// return; // return;
// } // }
if (this.element.find(e.target).length > 0 || $(e.target).closest(".CodeMirror-hints").length > 0) {//BI-9887 CodeMirror的公式弹框需要特殊处理下 if (this.element.find(e.target).length > 0 || e.target.className === "CodeMirror-cursor" || $(e.target).closest(".CodeMirror-hints").length > 0) {//BI-9887 CodeMirror的公式弹框需要特殊处理下
return; return;
} }
var isHide = this.options.hideChecker.apply(this, [e]); var isHide = this.options.hideChecker.apply(this, [e]);

2
bi/core.js

@ -12013,7 +12013,7 @@ BI.HorizontalAdaptLayout = BI.inherit(BI.Layout, {
props: function () { props: function () {
return BI.extend(BI.HorizontalAdaptLayout.superclass.props.apply(this, arguments), { return BI.extend(BI.HorizontalAdaptLayout.superclass.props.apply(this, arguments), {
baseCls: "bi-horizontal-adapt-layout", baseCls: "bi-horizontal-adapt-layout",
verticalAlign: BI.VerticalAlign.Middle, verticalAlign: BI.VerticalAlign.Top,
columnSize: [], columnSize: [],
hgap: 0, hgap: 0,
vgap: 0, vgap: 0,

1
bi/sliders.js

@ -1451,6 +1451,7 @@ BI.SingleSlider = BI.inherit(BI.Widget, {
this.min = 0; this.min = 0;
this.max = 0; this.max = 0;
this._setBlueTrack(0); this._setBlueTrack(0);
}, },
populate: function () { populate: function () {

60
demo/js/addons/slider/demo.slider.js

@ -2,24 +2,27 @@
* Created by Urthur on 2017/9/4. * Created by Urthur on 2017/9/4.
*/ */
Demo.Slider = BI.inherit(BI.Widget, { Demo.Slider = BI.inherit(BI.Widget, {
_props: { props: {
baseCls: "demo-slider", baseCls: "demo-slider",
min: 10, width: 300,
max: 50 height: 50,
min: 0,
max: 100
}, },
render: function () { render: function () {
var self = this, o = this.options;
var singleSlider = BI.createWidget({ var singleSlider = BI.createWidget({
type: "bi.single_slider", type: "bi.single_slider",
digit: 0, digit: 0,
width: 300, width: o.width,
height: 50, height: o.height,
cls: "layout-bg-white" cls: "layout-bg-white"
}); });
singleSlider.setMinAndMax({ singleSlider.setMinAndMax({
min: 10, min: 10,
max: 100 max: o.max
}); });
singleSlider.setValue(30); singleSlider.setValue(30);
@ -28,43 +31,42 @@ Demo.Slider = BI.inherit(BI.Widget, {
console.log(this.getValue()); console.log(this.getValue());
}); });
var singleSliderLabel = BI.createWidget({
type: "bi.single_slider_label",
height: 50,
width: 300,
digit: 0,
unit: "个",
cls: "layout-bg-white"
});
singleSliderLabel.setMinAndMax({
min: 0,
max: 100
});
singleSliderLabel.setValue(10);
singleSliderLabel.populate();
var normalSingleSlider = BI.createWidget({ var normalSingleSlider = BI.createWidget({
type: "bi.single_slider_normal", type: "bi.single_slider_normal",
width: o.width,
height: 30, height: 30,
width: 300,
cls: "layout-bg-white" cls: "layout-bg-white"
}); });
normalSingleSlider.setMinAndMax({ normalSingleSlider.setMinAndMax({
min: 0, min: o.min,
max: 100 max: o.max
}); });
normalSingleSlider.setValue(10); normalSingleSlider.setValue(10);
normalSingleSlider.populate(); normalSingleSlider.populate();
var singleSliderLabel = BI.createWidget({
type: "bi.single_slider_label",
width: o.width,
height: o.height,
digit: 0,
unit: "个",
cls: "layout-bg-white"
});
singleSliderLabel.setMinAndMax({
min: o.min,
max: o.max
});
singleSliderLabel.setValue(10);
singleSliderLabel.populate();
var intervalSlider = BI.createWidget({ var intervalSlider = BI.createWidget({
type: "bi.interval_slider", type: "bi.interval_slider",
width: 300, width: o.width,
cls: "layout-bg-white" cls: "layout-bg-white"
}); });
intervalSlider.setMinAndMax({ intervalSlider.setMinAndMax({
min: 0, min: o.min,
max: 120 max: o.max
}); });
intervalSlider.setValue({ intervalSlider.setValue({
min: 10, min: 10,
@ -74,7 +76,7 @@ Demo.Slider = BI.inherit(BI.Widget, {
var intervalSliderLabel = BI.createWidget({ var intervalSliderLabel = BI.createWidget({
type: "bi.interval_slider_label", type: "bi.interval_slider_label",
width: 300, width: o.width,
unit: "个", unit: "个",
cls: "layout-bg-white" cls: "layout-bg-white"
}); });

2
dist/base.js vendored

@ -3261,7 +3261,7 @@ BI.Combo = BI.inherit(BI.Widget, {
// if (this.element.__isMouseInBounds__(e) || (this.popupView && this.popupView.element.__isMouseInBounds__(e))) { // if (this.element.__isMouseInBounds__(e) || (this.popupView && this.popupView.element.__isMouseInBounds__(e))) {
// return; // return;
// } // }
if (this.element.find(e.target).length > 0 || $(e.target).closest(".CodeMirror-hints").length > 0) {//BI-9887 CodeMirror的公式弹框需要特殊处理下 if (this.element.find(e.target).length > 0 || e.target.className === "CodeMirror-cursor" || $(e.target).closest(".CodeMirror-hints").length > 0) {//BI-9887 CodeMirror的公式弹框需要特殊处理下
return; return;
} }
var isHide = this.options.hideChecker.apply(this, [e]); var isHide = this.options.hideChecker.apply(this, [e]);

4
dist/bundle.js vendored

@ -25590,7 +25590,7 @@ BI.HorizontalAdaptLayout = BI.inherit(BI.Layout, {
props: function () { props: function () {
return BI.extend(BI.HorizontalAdaptLayout.superclass.props.apply(this, arguments), { return BI.extend(BI.HorizontalAdaptLayout.superclass.props.apply(this, arguments), {
baseCls: "bi-horizontal-adapt-layout", baseCls: "bi-horizontal-adapt-layout",
verticalAlign: BI.VerticalAlign.Middle, verticalAlign: BI.VerticalAlign.Top,
columnSize: [], columnSize: [],
hgap: 0, hgap: 0,
vgap: 0, vgap: 0,
@ -32284,7 +32284,7 @@ BI.Combo = BI.inherit(BI.Widget, {
// if (this.element.__isMouseInBounds__(e) || (this.popupView && this.popupView.element.__isMouseInBounds__(e))) { // if (this.element.__isMouseInBounds__(e) || (this.popupView && this.popupView.element.__isMouseInBounds__(e))) {
// return; // return;
// } // }
if (this.element.find(e.target).length > 0 || $(e.target).closest(".CodeMirror-hints").length > 0) {//BI-9887 CodeMirror的公式弹框需要特殊处理下 if (this.element.find(e.target).length > 0 || e.target.className === "CodeMirror-cursor" || $(e.target).closest(".CodeMirror-hints").length > 0) {//BI-9887 CodeMirror的公式弹框需要特殊处理下
return; return;
} }
var isHide = this.options.hideChecker.apply(this, [e]); var isHide = this.options.hideChecker.apply(this, [e]);

26
dist/bundle.min.js vendored

File diff suppressed because one or more lines are too long

2
dist/core.js vendored

@ -25539,7 +25539,7 @@ BI.HorizontalAdaptLayout = BI.inherit(BI.Layout, {
props: function () { props: function () {
return BI.extend(BI.HorizontalAdaptLayout.superclass.props.apply(this, arguments), { return BI.extend(BI.HorizontalAdaptLayout.superclass.props.apply(this, arguments), {
baseCls: "bi-horizontal-adapt-layout", baseCls: "bi-horizontal-adapt-layout",
verticalAlign: BI.VerticalAlign.Middle, verticalAlign: BI.VerticalAlign.Top,
columnSize: [], columnSize: [],
hgap: 0, hgap: 0,
vgap: 0, vgap: 0,

60
dist/demo.js vendored

@ -13,24 +13,27 @@ $(function () {
* Created by Urthur on 2017/9/4. * Created by Urthur on 2017/9/4.
*/ */
Demo.Slider = BI.inherit(BI.Widget, { Demo.Slider = BI.inherit(BI.Widget, {
_props: { props: {
baseCls: "demo-slider", baseCls: "demo-slider",
min: 10, width: 300,
max: 50 height: 50,
min: 0,
max: 100
}, },
render: function () { render: function () {
var self = this, o = this.options;
var singleSlider = BI.createWidget({ var singleSlider = BI.createWidget({
type: "bi.single_slider", type: "bi.single_slider",
digit: 0, digit: 0,
width: 300, width: o.width,
height: 50, height: o.height,
cls: "layout-bg-white" cls: "layout-bg-white"
}); });
singleSlider.setMinAndMax({ singleSlider.setMinAndMax({
min: 10, min: 10,
max: 100 max: o.max
}); });
singleSlider.setValue(30); singleSlider.setValue(30);
@ -39,43 +42,42 @@ Demo.Slider = BI.inherit(BI.Widget, {
console.log(this.getValue()); console.log(this.getValue());
}); });
var singleSliderLabel = BI.createWidget({
type: "bi.single_slider_label",
height: 50,
width: 300,
digit: 0,
unit: "个",
cls: "layout-bg-white"
});
singleSliderLabel.setMinAndMax({
min: 0,
max: 100
});
singleSliderLabel.setValue(10);
singleSliderLabel.populate();
var normalSingleSlider = BI.createWidget({ var normalSingleSlider = BI.createWidget({
type: "bi.single_slider_normal", type: "bi.single_slider_normal",
width: o.width,
height: 30, height: 30,
width: 300,
cls: "layout-bg-white" cls: "layout-bg-white"
}); });
normalSingleSlider.setMinAndMax({ normalSingleSlider.setMinAndMax({
min: 0, min: o.min,
max: 100 max: o.max
}); });
normalSingleSlider.setValue(10); normalSingleSlider.setValue(10);
normalSingleSlider.populate(); normalSingleSlider.populate();
var singleSliderLabel = BI.createWidget({
type: "bi.single_slider_label",
width: o.width,
height: o.height,
digit: 0,
unit: "个",
cls: "layout-bg-white"
});
singleSliderLabel.setMinAndMax({
min: o.min,
max: o.max
});
singleSliderLabel.setValue(10);
singleSliderLabel.populate();
var intervalSlider = BI.createWidget({ var intervalSlider = BI.createWidget({
type: "bi.interval_slider", type: "bi.interval_slider",
width: 300, width: o.width,
cls: "layout-bg-white" cls: "layout-bg-white"
}); });
intervalSlider.setMinAndMax({ intervalSlider.setMinAndMax({
min: 0, min: o.min,
max: 120 max: o.max
}); });
intervalSlider.setValue({ intervalSlider.setValue({
min: 10, min: 10,
@ -85,7 +87,7 @@ Demo.Slider = BI.inherit(BI.Widget, {
var intervalSliderLabel = BI.createWidget({ var intervalSliderLabel = BI.createWidget({
type: "bi.interval_slider_label", type: "bi.interval_slider_label",
width: 300, width: o.width,
unit: "个", unit: "个",
cls: "layout-bg-white" cls: "layout-bg-white"
}); });

1
dist/sliders.js vendored

@ -1451,6 +1451,7 @@ BI.SingleSlider = BI.inherit(BI.Widget, {
this.min = 0; this.min = 0;
this.max = 0; this.max = 0;
this._setBlueTrack(0); this._setBlueTrack(0);
}, },
populate: function () { populate: function () {

1
src/addons/sliders/js/singleslider/singleslider.js

@ -272,6 +272,7 @@ BI.SingleSlider = BI.inherit(BI.Widget, {
this.min = 0; this.min = 0;
this.max = 0; this.max = 0;
this._setBlueTrack(0); this._setBlueTrack(0);
}, },
populate: function () { populate: function () {

2
src/base/combination/combo.js

@ -219,7 +219,7 @@ BI.Combo = BI.inherit(BI.Widget, {
// if (this.element.__isMouseInBounds__(e) || (this.popupView && this.popupView.element.__isMouseInBounds__(e))) { // if (this.element.__isMouseInBounds__(e) || (this.popupView && this.popupView.element.__isMouseInBounds__(e))) {
// return; // return;
// } // }
if (this.element.find(e.target).length > 0 || $(e.target).closest(".CodeMirror-hints").length > 0) {//BI-9887 CodeMirror的公式弹框需要特殊处理下 if (this.element.find(e.target).length > 0 || e.target.className === "CodeMirror-cursor" || $(e.target).closest(".CodeMirror-hints").length > 0) {//BI-9887 CodeMirror的公式弹框需要特殊处理下
return; return;
} }
var isHide = this.options.hideChecker.apply(this, [e]); var isHide = this.options.hideChecker.apply(this, [e]);

2
src/core/wrapper/layout/adapt/adapt.horizontal.js

@ -7,7 +7,7 @@ BI.HorizontalAdaptLayout = BI.inherit(BI.Layout, {
props: function () { props: function () {
return BI.extend(BI.HorizontalAdaptLayout.superclass.props.apply(this, arguments), { return BI.extend(BI.HorizontalAdaptLayout.superclass.props.apply(this, arguments), {
baseCls: "bi-horizontal-adapt-layout", baseCls: "bi-horizontal-adapt-layout",
verticalAlign: BI.VerticalAlign.Middle, verticalAlign: BI.VerticalAlign.Top,
columnSize: [], columnSize: [],
hgap: 0, hgap: 0,
vgap: 0, vgap: 0,

Loading…
Cancel
Save