Beispiel #1
0
            public static Dictionary <string, string> GenerateToggleListnerCode(string className, string variableName)
            {
                List <CodeBlock> codeBlocks = new List <CodeBlock>()
                {
                    new CodeBlock()
                    {
                        BlockName           = s_BlockListener,
                        CodeReplacementDict = new Dictionary <string, string>()
                        {
                            [s_ReplaceClass]    = className,
                            [s_ReplaceVariable] = variableName,
                        }
                    },

                    new CodeBlock()
                    {
                        BlockName           = s_BlockCallback,
                        CodeReplacementDict = new Dictionary <string, string>()
                        {
                            [s_ReplaceVariable] = variableName,
                        }
                    }
                };

                return(TemplateScriptGenerator.GenerateCodeBlockDict(Defitions.VariableGenerator.VariableCodeFile, codeBlocks));
            }