summaryrefslogtreecommitdiff
path: root/doc/helm-figures/helm-eshell-history-source.svg
blob: fb092b66275025462fa71231fbdba3fe7bc16c36 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentScriptType="application/ecmascript" contentStyleType="text/css" height="498px" preserveAspectRatio="none" style="width:493px;height:498px;" version="1.1" viewBox="0 0 493 498" width="493px" zoomAndPan="magnify"><defs><filter height="300%" id="f1825r3tjfbznu" width="300%" x="-1" y="-1"><feGaussianBlur result="blurOut" stdDeviation="2.0"/><feColorMatrix in="blurOut" result="blurOut2" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .4 0"/><feOffset dx="4.0" dy="4.0" in="blurOut2" result="blurOut3"/><feBlend in="SourceGraphic" in2="blurOut3" mode="normal"/></filter></defs><g><text fill="#000000" font-family="sans-serif" font-size="18" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="240" x="129.5" y="16.708">Parents and Children of</text><text fill="#000000" font-family="sans-serif" font-size="18" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="282" x="108.5" y="37.6611">'helm-eshell-history-source'</text><text fill="#000000" font-family="sans-serif" font-size="18" lengthAdjust="spacingAndGlyphs" textLength="0" x="252.5" y="58.6143"/><text fill="#000000" font-family="sans-serif" font-size="18" lengthAdjust="spacingAndGlyphs" textLength="0" x="252.5" y="79.5674"/><!--MD5=[29825b4f2a07190321f66d6028a4dd26]
class helm-source-sync--><rect fill="#FEFECE" filter="url(#f1825r3tjfbznu)" height="48" id="helm-source-sync" style="stroke: #A80036; stroke-width: 1.5;" width="156" x="39" y="199.8125"/><ellipse cx="54" cy="215.8125" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M56.9688,221.4531 Q56.3906,221.75 55.75,221.8906 Q55.1094,222.0469 54.4063,222.0469 Q51.9063,222.0469 50.5781,220.4063 Q49.2656,218.75 49.2656,215.625 Q49.2656,212.5 50.5781,210.8438 Q51.9063,209.1875 54.4063,209.1875 Q55.1094,209.1875 55.75,209.3438 Q56.4063,209.5 56.9688,209.7969 L56.9688,212.5156 Q56.3438,211.9375 55.75,211.6719 Q55.1563,211.3906 54.5313,211.3906 Q53.1875,211.3906 52.5,212.4688 Q51.8125,213.5313 51.8125,215.625 Q51.8125,217.7188 52.5,218.7969 Q53.1875,219.8594 54.5313,219.8594 Q55.1563,219.8594 55.75,219.5938 Q56.3438,219.3125 56.9688,218.7344 L56.9688,221.4531 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="124" x="68" y="219.9668">helm-source-sync</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="40" x2="194" y1="231.8125" y2="231.8125"/><line style="stroke: #A80036; stroke-width: 1.5;" x1="40" x2="194" y1="239.8125" y2="239.8125"/><!--MD5=[282aa25f9d306cf00c48aa2e4e60e732]
class helm-eshell-history-source--><rect fill="#FEFECE" filter="url(#f1825r3tjfbznu)" height="180.0469" id="helm-eshell-history-source" style="stroke: #A80036; stroke-width: 1.5;" width="222" x="6" y="307.8125"/><ellipse cx="21" cy="323.8125" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M23.9688,329.4531 Q23.3906,329.75 22.75,329.8906 Q22.1094,330.0469 21.4063,330.0469 Q18.9063,330.0469 17.5781,328.4063 Q16.2656,326.75 16.2656,323.625 Q16.2656,320.5 17.5781,318.8438 Q18.9063,317.1875 21.4063,317.1875 Q22.1094,317.1875 22.75,317.3438 Q23.4063,317.5 23.9688,317.7969 L23.9688,320.5156 Q23.3438,319.9375 22.75,319.6719 Q22.1563,319.3906 21.5313,319.3906 Q20.1875,319.3906 19.5,320.4688 Q18.8125,321.5313 18.8125,323.625 Q18.8125,325.7188 19.5,326.7969 Q20.1875,327.8594 21.5313,327.8594 Q22.1563,327.8594 22.75,327.5938 Q23.3438,327.3125 23.9688,326.7344 L23.9688,329.4531 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="190" x="35" y="327.9668">helm-eshell-history-source</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="227" y1="339.8125" y2="339.8125"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="156" x="12" y="354.0229">Helm class to define source</text><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="99" x="12" y="366.8276">for Eshell history.</text><line style="stroke: #A80036; stroke-width: 1.0;" x1="7" x2="227" y1="373.4219" y2="373.4219"/><line style="stroke: #A80036; stroke-width: 1.0;" x1="7" x2="227" y1="375.4219" y2="375.4219"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="17" x="12" y="404.437">init</text><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="34" x="12" y="417.2417">action</text><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="131" x="12" y="430.0464">candidate-number-limit</text><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="62" x="12" y="442.8511">candidates</text><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="44" x="12" y="455.6558">keymap</text><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="48" x="12" y="468.4604">multiline</text><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="43" x="12" y="481.2651">nomark</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="53.5" y1="387.8242" y2="387.8242"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="127" x="53.5" y="391.1323">some interesting slots</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="180.5" x2="227" y1="387.8242" y2="387.8242"/><!--MD5=[8da85e6ec6935d54267014e974a66b51]
class helm-source--><rect fill="#FEFECE" filter="url(#f1825r3tjfbznu)" height="48" id="helm-source" style="stroke: #A80036; stroke-width: 1.5;" width="119" x="57.5" y="91.8125"/><ellipse cx="72.5" cy="107.8125" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M75.4688,113.4531 Q74.8906,113.75 74.25,113.8906 Q73.6094,114.0469 72.9063,114.0469 Q70.4063,114.0469 69.0781,112.4063 Q67.7656,110.75 67.7656,107.625 Q67.7656,104.5 69.0781,102.8438 Q70.4063,101.1875 72.9063,101.1875 Q73.6094,101.1875 74.25,101.3438 Q74.9063,101.5 75.4688,101.7969 L75.4688,104.5156 Q74.8438,103.9375 74.25,103.6719 Q73.6563,103.3906 73.0313,103.3906 Q71.6875,103.3906 71,104.4688 Q70.3125,105.5313 70.3125,107.625 Q70.3125,109.7188 71,110.7969 Q71.6875,111.8594 73.0313,111.8594 Q73.6563,111.8594 74.25,111.5938 Q74.8438,111.3125 75.4688,110.7344 L75.4688,113.4531 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="87" x="86.5" y="111.9668">helm-source</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="58.5" x2="175.5" y1="123.8125" y2="123.8125"/><line style="stroke: #A80036; stroke-width: 1.5;" x1="58.5" x2="175.5" y1="131.8125" y2="131.8125"/><path d="M263,370.3125 L263,393.8125 L228.06,397.8125 L263,401.8125 L263,425.7109 A0,0 0 0 0 263,425.7109 L481,425.7109 A0,0 0 0 0 481,425.7109 L481,380.3125 L471,370.3125 L263,370.3125 A0,0 0 0 0 263,370.3125 " fill="#FBFB77" filter="url(#f1825r3tjfbznu)" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M471,370.3125 L471,380.3125 L481,380.3125 L471,370.3125 " fill="#FBFB77" style="stroke: #A80036; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="193" x="269" y="387.3794">helm-eshell-history-source</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="4" x="462" y="387.3794">:</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="177" x="269" y="402.5122">Helm class to define source</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="109" x="269" y="417.645">for Eshell history.</text><!--MD5=[fef6fcdc8cf3b550f0b2dccd98f262c8]
reverse link helm-source-sync to helm-eshell-history-source--><path d="M117,268.3825 C117,280.4225 117,293.9525 117,307.5825 " fill="none" id="helm-source-sync&lt;-helm-eshell-history-source" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="none" points="110,268.0125,117,248.0125,124,268.0125,110,268.0125" style="stroke: #A80036; stroke-width: 1.0;"/><!--MD5=[7fac0f6d78841877506d9722364fbb5e]
reverse link helm-source to helm-source-sync--><path d="M117,159.8325 C117,173.3925 117,187.8525 117,199.4925 " fill="none" id="helm-source&lt;-helm-source-sync" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="none" points="110,159.8125,117,139.8125,124,159.8125,110,159.8125" style="stroke: #A80036; stroke-width: 1.0;"/><!--MD5=[ca59d3baf3ee3f8dafb32b8fee0e66d1]
@startuml
skinparam classFontStyle bold
skinparam captionFontStyle bold
title **Parents and Children of**\n**'helm-eshell-history-source'**\n\n
"helm-source-sync" <|- - "helm-eshell-history-source"
class "helm-source-sync"
"helm-source" <|- - "helm-source-sync"
class "helm-source"
class "helm-eshell-history-source" {
	Helm class to define source
	for Eshell history.
	==
	__ some interesting slots __
	init
	action
	candidate-number-limit
	candidates
	keymap
	multiline
	nomark
}
note right of "helm-eshell-history-source"
	**helm-eshell-history-source**:
	Helm class to define source
	for Eshell history.
end note
@enduml

PlantUML version 1.2020.02(Sun Mar 01 15:52:07 IST 2020)
(GPL source distribution)
Java Runtime: OpenJDK Runtime Environment
JVM: OpenJDK 64-Bit Server VM
Java Version: 11.0.11-ea+8-post-Debian-1
Operating System: Linux
Default Encoding: UTF-8
Language: en
Country: IN
--></g></svg>