public Date() { InitializeComponent(); _DataEmitter = new CurrentTimeDataEmitter(60); _Transform = new GetDateFromDateTime(); _View = new LabelView(); _DataEmitter.EmitData += _Transform.DataHandler; _Transform.EmitData += _View.DataHandler; _DataEmitter.Initialize(); Content = _View; }
public RefreshImage(string url, int intervalInSeconds) { InitializeComponent(); _URL = url; _IntervalInSeconds = intervalInSeconds; _DataEmitter = new URLImageSource(url, intervalInSeconds); _View = new ImageView(); _DataEmitter.EmitData += _View.DataHandler; _DataEmitter.Initialize(); Content = _View; }
public HTTPStatusMonitor(string url, int intervalInSeconds) { InitializeComponent(); _URL = url; _IntervalInSeconds = intervalInSeconds; _DataEmitter = new HTTPGetter.HTTPGetter(url, intervalInSeconds, new WebResponseHelper(), true, true, false, false); _View = new LabelView(); _DataEmitter.EmitData += _View.DataHandler; _DataEmitter.Initialize(); Content = _View; }