Patterns: WIP

This commit is contained in:
Jonathan Jenne
2021-12-01 16:22:37 +01:00
parent cee7ccda41
commit 8a76425c94
10 changed files with 38 additions and 38 deletions

View File

@@ -0,0 +1,19 @@
Public Interface IModule
''' <summary>
''' The short identifier which identifies all placeholders of this module
''' </summary>
''' <returns></returns>
Property PatternIdentifier As String
''' <summary>
''' Does this Module have outside dependencies like a database or a library like windream
''' </summary>
''' <returns></returns>
Property IsComplex As Boolean
''' <summary>
''' Main Replace Function
''' </summary>
''' <returns>The replaced string</returns>
Function Replace(pInput As String, pReplaceMap As Dictionary(Of String, Object)) As String
End Interface