1 implementation of Flags
Microsoft.TemplateEngine.Core (1)
Util\EngineConfig.cs (1)
44public IDictionary<string, bool> Flags { get; }
16 references to Flags
Microsoft.TemplateEngine.Core (16)
Operations\BalancedNesting.cs (2)
85if (processor.Config.Flags.TryGetValue(_resetFlag!, out bool resetFlagValue) && resetFlagValue) 87processor.Config.Flags.Remove(_resetFlag!);
Operations\Conditional.cs (2)
150if (processor.Config.Flags.TryGetValue(OperationName, out bool flag) && !flag) 448processor.Config.Flags[otherOptionDisableFlag] = enabled;
Operations\ExpandVariables.cs (1)
45if (processor.Config.Flags.TryGetValue("expandVariables", out bool flag) && !flag)
Operations\Include.cs (1)
64if (processor.Config.Flags.TryGetValue(OperationName, out bool flag) && !flag)
Operations\InlineMarkupConditional.cs (1)
98if (processor.Config.Flags.TryGetValue(Conditional.OperationName, out bool flag) && !flag)
Operations\Region.cs (1)
70if (processor.Config.Flags.TryGetValue(Region.OperationName, out bool flag) && !flag)
Operations\Replacement.cs (1)
60if (processor.Config.Flags.TryGetValue(OperationName, out bool flag) && !flag)
Operations\SetFlag.cs (4)
53processorState.Config.Flags[Name!] = Default.Value; 79if (!processor.Config.Flags.TryGetValue(OperationName, out bool flagsOn)) 104processor.Config.Flags[_owner.Name!] = turnOn; 108processor.Config.Flags[SetFlag.OperationName] = true;
Util\ProcessorState.cs (3)
111config.Flags[state] = true; 216if (operation.Id == null || (Config.Flags.TryGetValue(operation.Id, out bool opEnabledFlag) && opEnabledFlag)) 313if (operation.Id == null || (Config.Flags.TryGetValue(operation.Id, out bool opEnabledFlag) && opEnabledFlag))