public List <IFarsightDashModule> CreateModules(IFarsightModuleRegistry moduleRegistry) { RegexReturnTypeEnum returnType = RegexReturnTypeEnum.FirstMatch; if (ReturnFirstMatch.IsChecked == true) { returnType = RegexReturnTypeEnum.FirstMatch; } if (ReturnLastMatch.IsChecked == true) { returnType = RegexReturnTypeEnum.LastMatch; } if (ReturnAllMatches.IsChecked == true) { returnType = RegexReturnTypeEnum.AllMatches; } string separator = Environment.NewLine; if (SeparateWithText.IsChecked == true) { separator = SeparatorText.Text; } var filter = new RegexFilter(RegexFilterTextBox.Text, returnType, separator); return(new List <IFarsightDashModule>() { filter }); }
public List <IFarsightDashModule> CreateModules(IFarsightModuleRegistry moduleRegistry) { var module = new FileTail(_SelectedPath); return(new List <IFarsightDashModule>() { module }); }
public List <IFarsightDashModule> CreateModules(IFarsightModuleRegistry moduleRegistry) { var module = new DirectoryWatcher(_SelectedPath); return(new List <IFarsightDashModule>() { module }); }
public List <IFarsightDashModule> CreateModules(IFarsightModuleRegistry moduleRegistry) { var filter = new DebugModule(); return(new List <IFarsightDashModule>() { filter }); }
public List <IFarsightDashModule> CreateModules(IFarsightModuleRegistry moduleRegistry) { var filter = new XpathFilter(XpathFilterTextBox.Text); return(new List <IFarsightDashModule>() { filter }); }
public List <IFarsightDashModule> CreateModules(IFarsightModuleRegistry moduleRegistry) { var module = new LineHighlight(_Highlights.ToList()); return(new List <IFarsightDashModule>() { module }); }
public List <IFarsightDashModule> CreateModules(IFarsightModuleRegistry moduleRegistry) { var module = new TextBoxView(); return(new List <IFarsightDashModule>() { module }); }
public List <IFarsightDashModule> CreateModules(IFarsightModuleRegistry moduleRegistry) { var module = new WifiNetworks(); return(new List <IFarsightDashModule>() { module }); }
public List <IFarsightDashModule> CreateModules(IFarsightModuleRegistry moduleRegistry) { var browser = new RefreshImage(URLTextBox.Text, 10); return(new List <IFarsightDashModule>() { browser }); }
public List <IFarsightDashModule> CreateModules(IFarsightModuleRegistry moduleRegistry) { var module = new Ping(URLTextBox.Text); return(new List <IFarsightDashModule>() { module }); }
public List <IFarsightDashModule> CreateModules(IFarsightModuleRegistry moduleRegistry) { var browser = new HTTPStatusMonitor(URLTextBox.Text, 10); return(new List <IFarsightDashModule>() { browser }); }
public List <IFarsightDashModule> CreateModules(IFarsightModuleRegistry moduleRegistry) { var filter = new Conditional(RegexFilterTextBox.Text); return(new List <IFarsightDashModule>() { filter }); }
public List <IFarsightDashModule> CreateModules(IFarsightModuleRegistry moduleRegistry) { var browser = new ChromiumBrowserPane(URLTextBox.Text); return(new List <IFarsightDashModule>() { browser }); }
public List <IFarsightDashModule> CreateModules(IFarsightModuleRegistry moduleRegistry) { var module = new CurrentTimeDataEmitter(1); return(new List <IFarsightDashModule>() { module }); }
public List <IFarsightDashModule> CreateModules(IFarsightModuleRegistry moduleRegistry) { var module = new ProcessList(); return(new List <IFarsightDashModule>() { module }); }
public List <IFarsightDashModule> CreateModules(IFarsightModuleRegistry moduleRegistry) { var isChecked = IncludeTextCheckBox.IsChecked.HasValue && IncludeTextCheckBox.IsChecked.Value; var filter = new PopUp(TitleTextBox.Text, BodyTextBox.Text, isChecked); return(new List <IFarsightDashModule>() { filter }); }
public List <IFarsightDashModule> CreateModules(IFarsightModuleRegistry moduleRegistry) { var url = URLTextBox.Text; var interval = Int32.Parse(RefreshTextBox.Text); var includeResponseUrl = IncludeURLCheckBox.IsChecked.HasValue && IncludeURLCheckBox.IsChecked.Value; var includeResponseStatus = IncludeStatusCheckBox.IsChecked.HasValue && IncludeStatusCheckBox.IsChecked.Value; var includeResponseHeaders = IncludeHeadersCheckBox.IsChecked.HasValue && IncludeHeadersCheckBox.IsChecked.Value; var includeResponseBody = IncludeBodyCheckBox.IsChecked.HasValue && IncludeBodyCheckBox.IsChecked.Value; var browser = new HTTPGetter(url, interval, new WebResponseHelper(), includeResponseUrl, includeResponseStatus, includeResponseHeaders, includeResponseBody); return(new List <IFarsightDashModule>() { browser }); }
public IModuleSetupView GetNewModuleSetupView(IFarsightModuleRegistry moduleRegistry) { return(new LineHighlightSetupView()); }
public IModuleSetupView GetNewModuleSetupView(IFarsightModuleRegistry moduleRegistry) { return(new PingModuleSetupView()); }
public IModuleSetupView GetNewModuleSetupView(IFarsightModuleRegistry moduleRegistry) { return(new HTTPGetterSetupView()); }
public IModuleSetupView GetNewModuleSetupView(IFarsightModuleRegistry moduleRegistry) { return(new RefreshImageSetupView()); }
public IModuleSetupView GetNewModuleSetupView(IFarsightModuleRegistry moduleRegistry) { return(new DirectoryWatcherSetupView()); }
public IModuleSetupView GetNewModuleSetupView(IFarsightModuleRegistry moduleRegistry) { return(new ChromiumBrowserSetupView()); }
public IModuleSetupView GetNewModuleSetupView(IFarsightModuleRegistry moduleRegistry) { return(new WifiNetworksSetupView()); }
public IModuleSetupView GetNewModuleSetupView(IFarsightModuleRegistry moduleRegistry) { return(new HTTPStatusMonitorSetupView()); }
public IModuleSetupView GetNewModuleSetupView(IFarsightModuleRegistry moduleRegistry) { return(new ConditionalSetupView()); }
public IModuleSetupView GetNewModuleSetupView(IFarsightModuleRegistry moduleRegistry) { return(new XpathFilterSetupView()); }
public IModuleSetupView GetNewModuleSetupView(IFarsightModuleRegistry moduleRegistry) { return(new CurrentTimeSetupView()); }