// ------------------------------------------------------------------------------
//  <autogenerated>
//      This code was generated by a tool.
//      Mono Runtime Version: 2.0.50727.1433
// 
//      Changes to this file may cause incorrect behavior and will be lost if 
//      the code is regenerated.
//  </autogenerated>
// ------------------------------------------------------------------------------

namespace Pages {
	
	
	// Base type probably should be MonoTouch.UIKit.UIViewController or subclass
	[MonoTouch.Foundation.Register("InfoPage")]
	public partial class InfoPage {
		
		private MonoTouch.UIKit.UIView __mt_view;
		
		private MonoTouch.UIKit.UILabel __mt_deviceLabel;
		
		private MonoTouch.UIKit.UILabel __mt_resolutionLabel;
		
		private MonoTouch.UIKit.UILabel __mt_frameSizeLabel;
		
		private MonoTouch.UIKit.UISwitch __mt_statusBarSwitch;
		
		private MonoTouch.UIKit.UILabel __mt_proximityLabel;
		
		private MonoTouch.UIKit.UILabel __mt_interactionLabel;
		
		private MonoTouch.UIKit.UILabel __mt_batteryLabel;
		
		#pragma warning disable 0169
		[MonoTouch.Foundation.Connect("view")]
		private MonoTouch.UIKit.UIView view {
			get {
				this.__mt_view = ((MonoTouch.UIKit.UIView)(this.GetNativeField("view")));
				return this.__mt_view;
			}
			set {
				this.__mt_view = value;
				this.SetNativeField("view", value);
			}
		}
		
		[MonoTouch.Foundation.Connect("deviceLabel")]
		private MonoTouch.UIKit.UILabel deviceLabel {
			get {
				this.__mt_deviceLabel = ((MonoTouch.UIKit.UILabel)(this.GetNativeField("deviceLabel")));
				return this.__mt_deviceLabel;
			}
			set {
				this.__mt_deviceLabel = value;
				this.SetNativeField("deviceLabel", value);
			}
		}
		
		[MonoTouch.Foundation.Connect("resolutionLabel")]
		private MonoTouch.UIKit.UILabel resolutionLabel {
			get {
				this.__mt_resolutionLabel = ((MonoTouch.UIKit.UILabel)(this.GetNativeField("resolutionLabel")));
				return this.__mt_resolutionLabel;
			}
			set {
				this.__mt_resolutionLabel = value;
				this.SetNativeField("resolutionLabel", value);
			}
		}
		
		[MonoTouch.Foundation.Connect("frameSizeLabel")]
		private MonoTouch.UIKit.UILabel frameSizeLabel {
			get {
				this.__mt_frameSizeLabel = ((MonoTouch.UIKit.UILabel)(this.GetNativeField("frameSizeLabel")));
				return this.__mt_frameSizeLabel;
			}
			set {
				this.__mt_frameSizeLabel = value;
				this.SetNativeField("frameSizeLabel", value);
			}
		}
		
		[MonoTouch.Foundation.Connect("statusBarSwitch")]
		private MonoTouch.UIKit.UISwitch statusBarSwitch {
			get {
				this.__mt_statusBarSwitch = ((MonoTouch.UIKit.UISwitch)(this.GetNativeField("statusBarSwitch")));
				return this.__mt_statusBarSwitch;
			}
			set {
				this.__mt_statusBarSwitch = value;
				this.SetNativeField("statusBarSwitch", value);
			}
		}
		
		[MonoTouch.Foundation.Connect("proximityLabel")]
		private MonoTouch.UIKit.UILabel proximityLabel {
			get {
				this.__mt_proximityLabel = ((MonoTouch.UIKit.UILabel)(this.GetNativeField("proximityLabel")));
				return this.__mt_proximityLabel;
			}
			set {
				this.__mt_proximityLabel = value;
				this.SetNativeField("proximityLabel", value);
			}
		}
		
		[MonoTouch.Foundation.Connect("interactionLabel")]
		private MonoTouch.UIKit.UILabel interactionLabel {
			get {
				this.__mt_interactionLabel = ((MonoTouch.UIKit.UILabel)(this.GetNativeField("interactionLabel")));
				return this.__mt_interactionLabel;
			}
			set {
				this.__mt_interactionLabel = value;
				this.SetNativeField("interactionLabel", value);
			}
		}
		
		[MonoTouch.Foundation.Connect("batteryLabel")]
		private MonoTouch.UIKit.UILabel batteryLabel {
			get {
				this.__mt_batteryLabel = ((MonoTouch.UIKit.UILabel)(this.GetNativeField("batteryLabel")));
				return this.__mt_batteryLabel;
			}
			set {
				this.__mt_batteryLabel = value;
				this.SetNativeField("batteryLabel", value);
			}
		}
	}
}
