2019-11-15 05:52:59 +03:00
{{if $.IsSplitStyle}}
{{range $k, $ line := $.section.Lines}}
<tr class="{{DiffLineTypeToStr .GetType}}-code nl-{{ $k}} ol-{{ $k}}">
{{if eq .GetType 4}}
<td class="lines-num lines-num-old" data-line-num="{{if $ line . LeftIdx }}{{ $ line . LeftIdx }}{{end}}">
{{if or (eq $ line . GetExpandDirection 3) (eq $ line . GetExpandDirection 5) }}
<i class="ui blob-excerpt fa fa-caret-down" data-url="{{$.RepoLink}}/blob_excerpt/{{$.AfterCommitID}}" data-query="{{ $ line . GetBlobExcerptQuery }}&style=split&direction=down" data-anchor="{{$.Anchor}}"></i>
{{end}}
{{if or (eq $ line . GetExpandDirection 3) (eq $ line . GetExpandDirection 4) }}
<i class="ui blob-excerpt fa fa-caret-up" data-url="{{$.RepoLink}}/blob_excerpt/{{$.AfterCommitID}}" data-query="{{ $ line . GetBlobExcerptQuery }}&style=split&direction=up" data-anchor="{{$.Anchor}}"></i>
{{end}}
2020-04-17 00:26:24 +03:00
{{if eq $ line . GetExpandDirection 2}}
2020-02-11 20:02:41 +03:00
<span class="ui blob-excerpt" data-url="{{$.RepoLink}}/blob_excerpt/{{$.AfterCommitID}}" data-query="{{ $ line . GetBlobExcerptQuery }}&style=split&direction=" data-anchor="{{$.Anchor}}">{{svg "octicon-fold" 16}}</span>
2019-11-15 05:52:59 +03:00
{{end}}
</td>
2020-07-01 00:34:03 +03:00
<td colspan="5" class="lines-code lines-code-old "><span class="mono wrap">{{$.section.GetComputedInlineDiffFor $ line }}</span></td>
2019-11-15 05:52:59 +03:00
{{else}}
<td class="lines-num lines-num-old" data-line-num="{{if $ line . LeftIdx }}{{ $ line . LeftIdx }}{{end}}"><span rel="{{if $ line . LeftIdx }}diff-{{Sha1 $.fileName}}L{{ $ line . LeftIdx }}{{end}}"></span></td>
<td class="blob-excerpt lines-type-marker lines-type-marker-old">{{if $ line . LeftIdx }}<span class="mono" data-type-marker=""></span>{{end}}</td>
2020-07-01 00:34:03 +03:00
<td class="blob-excerpt lines-code lines-code-old halfwidth"><span class="mono wrap">{{if $ line . LeftIdx }}{{$.section.GetComputedInlineDiffFor $ line }}{{end}}</span></td>
2019-11-15 05:52:59 +03:00
<td class="lines-num lines-num-new" data-line-num="{{if $ line . RightIdx }}{{ $ line . RightIdx }}{{end}}"><span rel="{{if $ line . RightIdx }}diff-{{Sha1 $.fileName}}R{{ $ line . RightIdx }}{{end}}"></span></td>
<td class="blob-excerpt lines-type-marker lines-type-marker-new">{{if $ line . RightIdx }}<span class="mono" data-type-marker=""></span>{{end}}</td>
2020-07-01 00:34:03 +03:00
<td class="blob-excerpt lines-code lines-code-new halfwidth"><span class="mono wrap">{{if $ line . RightIdx }}{{$.section.GetComputedInlineDiffFor $ line }}{{end}}</span></td>
2019-11-15 05:52:59 +03:00
{{end}}
</tr>
{{end}}
{{else}}
{{range $k, $ line := $.section.Lines}}
<tr class="{{DiffLineTypeToStr .GetType}}-code nl-{{ $k}} ol-{{ $k}}">
{{if eq .GetType 4}}
<td colspan="2" class="lines-num">
{{if or (eq $ line . GetExpandDirection 3) (eq $ line . GetExpandDirection 4) }}
<i class="ui blob-excerpt fa fa-caret-up" data-url="{{$.RepoLink}}/blob_excerpt/{{$.AfterCommitID}}" data-query="{{ $ line . GetBlobExcerptQuery }}&style=unified&direction=up" data-anchor="{{$.Anchor}}"></i>
{{end}}
{{if or (eq $ line . GetExpandDirection 3) (eq $ line . GetExpandDirection 5) }}
<i class="ui blob-excerpt fa fa-caret-down" data-url="{{$.RepoLink}}/blob_excerpt/{{$.AfterCommitID}}" data-query="{{ $ line . GetBlobExcerptQuery }}&style=unified&direction=down" data-anchor="{{$.Anchor}}"></i>
{{end}}
2020-04-17 00:26:24 +03:00
{{if eq $ line . GetExpandDirection 2}}
2020-02-11 20:02:41 +03:00
<span class="ui blob-excerpt" data-url="{{$.RepoLink}}/blob_excerpt/{{$.AfterCommitID}}" data-query="{{ $ line . GetBlobExcerptQuery }}&style=unified&direction=" data-anchor="{{$.Anchor}}">{{svg "octicon-fold" 16}}</span>
2019-11-15 05:52:59 +03:00
{{end}}
</td>
{{else}}
<td class="lines-num lines-num-old" data-line-num="{{if $ line . LeftIdx }}{{ $ line . LeftIdx }}{{end}}"><span rel="{{if $ line . LeftIdx }}diff-{{Sha1 $.fileName}}L{{ $ line . LeftIdx }}{{end}}"></span></td>
<td class="lines-num lines-num-new" data-line-num="{{if $ line . RightIdx }}{{ $ line . RightIdx }}{{end}}"><span rel="{{if $ line . RightIdx }}diff-{{Sha1 $.fileName}}R{{ $ line . RightIdx }}{{end}}"></span></td>
{{end}}
<td class="blob-excerpt lines-type-marker"><span class="mono" data-type-marker="{{ $ line . GetLineTypeMarker }}"></span></td>
2020-07-01 00:34:03 +03:00
<td class="blob-excerpt lines-code{{if (not $ line . RightIdx )}} lines-code-old{{end}}"><span class="mono wrap">{{$.section.GetComputedInlineDiffFor $ line }}</span></td>
2019-11-15 05:52:59 +03:00
</tr>
{{end}}
2020-02-11 20:02:41 +03:00
{{end}}