Example #1
0
 public BoolKey()
 {
     Left                   = BlockSettingFactory.CreateBoolSetting(string.Empty);
     Left.InputMode         = SettingInputMode.Variable;
     Left.InputVariableName = "data.SOURCE";
     Right                  = BlockSettingFactory.CreateBoolSetting(string.Empty, true);
 }
Example #2
0
 public override BlockSetting ToBlockSetting()
 => BlockSettingFactory.CreateStringSetting(Name, DefaultValue, InputMode);
Example #3
0
 public FileHttpContentSettingsGroup()
 {
     FileName = BlockSettingFactory.CreateStringSetting("fileName");
     ((StringSetting)ContentType.FixedSetting).Value = "application/octet-stream";
 }
 public StringHttpContentSettingsGroup()
 {
     Data = BlockSettingFactory.CreateStringSetting("data");
     ((StringSetting)ContentType.FixedSetting).Value = "text/plain";
 }
Example #5
0
 public StringKey()
 {
     Left = BlockSettingFactory.CreateStringSetting(string.Empty, string.Empty, SettingInputMode.Variable);
     Left.InputVariableName = "data.SOURCE";
     Right = BlockSettingFactory.CreateStringSetting(string.Empty);
 }
Example #6
0
 public ListKey()
 {
     Left  = BlockSettingFactory.CreateListOfStringsSetting(string.Empty, null, SettingInputMode.Variable);
     Right = BlockSettingFactory.CreateStringSetting(string.Empty);
 }
Example #7
0
 public DictionaryKey()
 {
     Left  = BlockSettingFactory.CreateDictionaryOfStringsSetting("", "data.COOKIES");
     Right = BlockSettingFactory.CreateStringSetting("");
 }
 public override BlockSetting ToBlockSetting()
 => BlockSettingFactory.CreateDictionaryOfStringsSetting(Name, DefaultValue, InputMode);