GULP DIST
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import { _ as _createClass, a as _classCallCheck } from '../../_rollupPluginBabelHelpers-a0b34764.js';
|
||||
import { _ as _createClass, a as _classCallCheck } from '../../_rollupPluginBabelHelpers-b054ecd2.js';
|
||||
import ChangeDetails from '../../core/change-details.js';
|
||||
import { DIRECTION, isString } from '../../core/utils.js';
|
||||
import ContinuousTailDetails from '../../core/continuous-tail-details.js';
|
||||
@@ -10,12 +10,17 @@ var PatternFixedDefinition = /*#__PURE__*/function () {
|
||||
|
||||
/** */
|
||||
|
||||
/** */
|
||||
|
||||
/** */
|
||||
|
||||
/** */
|
||||
function PatternFixedDefinition(opts) {
|
||||
_classCallCheck(this, PatternFixedDefinition);
|
||||
|
||||
Object.assign(this, opts);
|
||||
this._value = '';
|
||||
this.isFixed = true;
|
||||
}
|
||||
|
||||
_createClass(PatternFixedDefinition, [{
|
||||
@@ -75,19 +80,29 @@ var PatternFixedDefinition = /*#__PURE__*/function () {
|
||||
get: function get() {
|
||||
return true;
|
||||
}
|
||||
}, {
|
||||
key: "isFilled",
|
||||
get: function get() {
|
||||
return Boolean(this._value);
|
||||
}
|
||||
}, {
|
||||
key: "_appendChar",
|
||||
value: function _appendChar(str) {
|
||||
value: function _appendChar(ch) {
|
||||
var flags = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
|
||||
var details = new ChangeDetails();
|
||||
if (this._value) return details;
|
||||
var appended = this.char === str[0];
|
||||
var isResolved = appended && (this.isUnmasking || flags.input || flags.raw) && !flags.tail;
|
||||
var appended = this.char === ch;
|
||||
var isResolved = appended && (this.isUnmasking || flags.input || flags.raw) && !this.eager && !flags.tail;
|
||||
if (isResolved) details.rawInserted = this.char;
|
||||
this._value = details.inserted = this.char;
|
||||
this._isRawInput = isResolved && (flags.raw || flags.input);
|
||||
return details;
|
||||
}
|
||||
}, {
|
||||
key: "_appendEager",
|
||||
value: function _appendEager() {
|
||||
return this._appendChar(this.char);
|
||||
}
|
||||
}, {
|
||||
key: "_appendPlaceholder",
|
||||
value: function _appendPlaceholder() {
|
||||
@@ -112,7 +127,7 @@ var PatternFixedDefinition = /*#__PURE__*/function () {
|
||||
}, {
|
||||
key: "append",
|
||||
value: function append(str, flags, tail) {
|
||||
var details = this._appendChar(str, flags);
|
||||
var details = this._appendChar(str[0], flags);
|
||||
|
||||
if (tail != null) {
|
||||
details.tailShift += this.appendTail(tail).tailShift;
|
||||
|
||||
Reference in New Issue
Block a user