{% block content %}
{{ macros.edit_bar(block, 'structured', 'raw') }}
<span class="disable_on_taint">
-<input id="btn_mirror" type="button" value="mirror">
+<input id="btn_mirror" type="button" value="balance all">
<input id="btn_sink" type="button" value="fill sink">
|
<input id="btn_replace" type="button" value="replace string">
};
const mirror = () => {
- bookingLines.slice(IDX_PAST_INTRO_LINE).forEach(
- (line) => bookingLines.push(balance(line))
- );
+ for (let idx = bookingLines.length; idx > IDX_PAST_INTRO_LINE; idx--) {
+ bookingLines.splice(
+ idx,
+ LEN_EMPTY,
+ balance(bookingLines[idx - LEN_LINE_STEP])
+ );
+ }
taintAndUpdateForm();
};