summaryrefslogtreecommitdiff
path: root/doc/helm-figures/helm-recentf-source.svg
diff options
context:
space:
mode:
Diffstat (limited to 'doc/helm-figures/helm-recentf-source.svg')
-rw-r--r--doc/helm-figures/helm-recentf-source.svg47
1 files changed, 47 insertions, 0 deletions
diff --git a/doc/helm-figures/helm-recentf-source.svg b/doc/helm-figures/helm-recentf-source.svg
new file mode 100644
index 00000000..ee126eba
--- /dev/null
+++ b/doc/helm-figures/helm-recentf-source.svg
@@ -0,0 +1,47 @@
+<?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="478px" preserveAspectRatio="none" style="width:476px;height:478px;" version="1.1" viewBox="0 0 476 478" width="476px" zoomAndPan="magnify"><defs><filter height="300%" id="f7p2kaws9rkx" 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="121.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="217" x="133" y="37.6611">'helm-recentf-source'</text><text fill="#000000" font-family="sans-serif" font-size="18" lengthAdjust="spacingAndGlyphs" textLength="0" x="244.5" y="58.6143"/><text fill="#000000" font-family="sans-serif" font-size="18" lengthAdjust="spacingAndGlyphs" textLength="0" x="244.5" y="79.5674"/><!--MD5=[29825b4f2a07190321f66d6028a4dd26]
+class helm-source-sync--><rect fill="#FEFECE" filter="url(#f7p2kaws9rkx)" height="48" id="helm-source-sync" style="stroke: #A80036; stroke-width: 1.5;" width="156" x="6" y="199.8125"/><ellipse cx="21" cy="215.8125" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M23.9688,221.4531 Q23.3906,221.75 22.75,221.8906 Q22.1094,222.0469 21.4063,222.0469 Q18.9063,222.0469 17.5781,220.4063 Q16.2656,218.75 16.2656,215.625 Q16.2656,212.5 17.5781,210.8438 Q18.9063,209.1875 21.4063,209.1875 Q22.1094,209.1875 22.75,209.3438 Q23.4063,209.5 23.9688,209.7969 L23.9688,212.5156 Q23.3438,211.9375 22.75,211.6719 Q22.1563,211.3906 21.5313,211.3906 Q20.1875,211.3906 19.5,212.4688 Q18.8125,213.5313 18.8125,215.625 Q18.8125,217.7188 19.5,218.7969 Q20.1875,219.8594 21.5313,219.8594 Q22.1563,219.8594 22.75,219.5938 Q23.3438,219.3125 23.9688,218.7344 L23.9688,221.4531 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="124" x="35" y="219.9668">helm-source-sync</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="161" y1="231.8125" y2="231.8125"/><line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="161" y1="239.8125" y2="239.8125"/><!--MD5=[f9787a7e913788f0fbbca93390d6041a]
+class helm-recentf-source--><rect fill="#FEFECE" filter="url(#f7p2kaws9rkx)" height="159.2422" id="helm-recentf-source" style="stroke: #A80036; stroke-width: 1.5;" width="175" x="85.5" y="307.8125"/><ellipse cx="100.5" cy="323.8125" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M103.4688,329.4531 Q102.8906,329.75 102.25,329.8906 Q101.6094,330.0469 100.9063,330.0469 Q98.4063,330.0469 97.0781,328.4063 Q95.7656,326.75 95.7656,323.625 Q95.7656,320.5 97.0781,318.8438 Q98.4063,317.1875 100.9063,317.1875 Q101.6094,317.1875 102.25,317.3438 Q102.9063,317.5 103.4688,317.7969 L103.4688,320.5156 Q102.8438,319.9375 102.25,319.6719 Q101.6563,319.3906 101.0313,319.3906 Q99.6875,319.3906 99,320.4688 Q98.3125,321.5313 98.3125,323.625 Q98.3125,325.7188 99,326.7969 Q99.6875,327.8594 101.0313,327.8594 Q101.6563,327.8594 102.25,327.5938 Q102.8438,327.3125 103.4688,326.7344 L103.4688,329.4531 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="143" x="114.5" y="327.9668">helm-recentf-source</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="86.5" x2="259.5" y1="339.8125" y2="339.8125"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="17" x="91.5" y="370.8276">init</text><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="62" x="91.5" y="383.6323">candidates</text><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="86" x="91.5" y="396.437">match-dynamic</text><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="62" x="91.5" y="409.2417">match-part</text><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="68" x="91.5" y="422.0464">match-strict</text><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="46" x="91.5" y="434.8511">migemo</text><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="114" x="91.5" y="447.6558">pattern-transformer</text><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="96" x="91.5" y="460.4604">persistent-action</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="86.5" x2="109.5" y1="354.2148" y2="354.2148"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="127" x="109.5" y="357.5229">some interesting slots</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="236.5" x2="259.5" y1="354.2148" y2="354.2148"/><!--MD5=[d7d577ca8c64ccce694dba4b3c283648]
+class helm-type-file--><rect fill="#FEFECE" filter="url(#f7p2kaws9rkx)" height="48" id="helm-type-file" style="stroke: #A80036; stroke-width: 1.5;" width="130" x="197" y="199.8125"/><ellipse cx="212" cy="215.8125" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M214.9688,221.4531 Q214.3906,221.75 213.75,221.8906 Q213.1094,222.0469 212.4063,222.0469 Q209.9063,222.0469 208.5781,220.4063 Q207.2656,218.75 207.2656,215.625 Q207.2656,212.5 208.5781,210.8438 Q209.9063,209.1875 212.4063,209.1875 Q213.1094,209.1875 213.75,209.3438 Q214.4063,209.5 214.9688,209.7969 L214.9688,212.5156 Q214.3438,211.9375 213.75,211.6719 Q213.1563,211.3906 212.5313,211.3906 Q211.1875,211.3906 210.5,212.4688 Q209.8125,213.5313 209.8125,215.625 Q209.8125,217.7188 210.5,218.7969 Q211.1875,219.8594 212.5313,219.8594 Q213.1563,219.8594 213.75,219.5938 Q214.3438,219.3125 214.9688,218.7344 L214.9688,221.4531 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="98" x="226" y="219.9668">helm-type-file</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="198" x2="326" y1="231.8125" y2="231.8125"/><line style="stroke: #A80036; stroke-width: 1.5;" x1="198" x2="326" y1="239.8125" y2="239.8125"/><!--MD5=[8da85e6ec6935d54267014e974a66b51]
+class helm-source--><rect fill="#FEFECE" filter="url(#f7p2kaws9rkx)" height="48" id="helm-source" style="stroke: #A80036; stroke-width: 1.5;" width="119" x="113.5" y="91.8125"/><ellipse cx="128.5" cy="107.8125" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M131.4688,113.4531 Q130.8906,113.75 130.25,113.8906 Q129.6094,114.0469 128.9063,114.0469 Q126.4063,114.0469 125.0781,112.4063 Q123.7656,110.75 123.7656,107.625 Q123.7656,104.5 125.0781,102.8438 Q126.4063,101.1875 128.9063,101.1875 Q129.6094,101.1875 130.25,101.3438 Q130.9063,101.5 131.4688,101.7969 L131.4688,104.5156 Q130.8438,103.9375 130.25,103.6719 Q129.6563,103.3906 129.0313,103.3906 Q127.6875,103.3906 127,104.4688 Q126.3125,105.5313 126.3125,107.625 Q126.3125,109.7188 127,110.7969 Q127.6875,111.8594 129.0313,111.8594 Q129.6563,111.8594 130.25,111.5938 Q130.8438,111.3125 131.4688,110.7344 L131.4688,113.4531 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="87" x="142.5" y="111.9668">helm-source</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="114.5" x2="231.5" y1="123.8125" y2="123.8125"/><line style="stroke: #A80036; stroke-width: 1.5;" x1="114.5" x2="231.5" y1="131.8125" y2="131.8125"/><path d="M295.5,374.8125 L295.5,383.3125 L260.73,387.3125 L295.5,391.3125 L295.5,399.9453 A0,0 0 0 0 295.5,399.9453 L464.5,399.9453 A0,0 0 0 0 464.5,399.9453 L464.5,384.8125 L454.5,374.8125 L295.5,374.8125 A0,0 0 0 0 295.5,374.8125 " fill="#FBFB77" filter="url(#f7p2kaws9rkx)" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M454.5,374.8125 L454.5,384.8125 L464.5,384.8125 L454.5,374.8125 " 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="148" x="301.5" y="391.8794">helm-recentf-source</text><!--MD5=[c61a2677e41aced0f206eca3fb3deace]
+reverse link helm-source-sync to helm-recentf-source--><path d="M106.59,265.8025 C113.66,278.6325 121.71,293.2425 129.71,307.7525 " fill="none" id="helm-source-sync&lt;-helm-recentf-source" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="none" points="100.27,268.8425,96.75,247.9525,112.54,262.0925,100.27,268.8425" style="stroke: #A80036; stroke-width: 1.0;"/><!--MD5=[c214b1996ffa22e8ee90459314819dd7]
+reverse link helm-type-file to helm-recentf-source--><path d="M239.41,265.8025 C232.34,278.6325 224.29,293.2425 216.29,307.7525 " fill="none" id="helm-type-file&lt;-helm-recentf-source" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="none" points="233.46,262.0925,249.25,247.9525,245.73,268.8425,233.46,262.0925" style="stroke: #A80036; stroke-width: 1.0;"/><!--MD5=[7fac0f6d78841877506d9722364fbb5e]
+reverse link helm-source to helm-source-sync--><path d="M140.5,155.5125 C128.12,170.2625 114.4,186.6025 103.58,199.4925 " fill="none" id="helm-source&lt;-helm-source-sync" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="none" points="135.47,150.6325,153.69,139.8125,146.19,159.6325,135.47,150.6325" style="stroke: #A80036; stroke-width: 1.0;"/><!--MD5=[4dcf8b063d240b570d0bdaa319fd46e4]
+reverse link helm-source to helm-type-file--><path d="M205.5,155.5125 C217.88,170.2625 231.6,186.6025 242.42,199.4925 " fill="none" id="helm-source&lt;-helm-type-file" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="none" points="199.81,159.6325,192.31,139.8125,210.53,150.6325,199.81,159.6325" style="stroke: #A80036; stroke-width: 1.0;"/><!--MD5=[62c1e9a5285faefa2bf0d92aa7967952]
+@startuml
+skinparam classFontStyle bold
+skinparam captionFontStyle bold
+title **Parents and Children of**\n**'helm-recentf-source'**\n\n
+"helm-source-sync" <|- - "helm-recentf-source"
+"helm-type-file" <|- - "helm-recentf-source"
+class "helm-source-sync"
+"helm-source" <|- - "helm-source-sync"
+class "helm-source"
+class "helm-type-file"
+"helm-source" <|- - "helm-type-file"
+class "helm-source"
+class "helm-recentf-source" {
+ __ some interesting slots __
+ init
+ candidates
+ match-dynamic
+ match-part
+ match-strict
+ migemo
+ pattern-transformer
+ persistent-action
+}
+note right of "helm-recentf-source"
+ **helm-recentf-source**
+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> \ No newline at end of file