public MainPageViewModel(INavigationService navigationService, INativeService nativeService) : base(navigationService) { this._NativeService = nativeService; this.Title = "Main Page"; }
public DevicesPageViewModel(INavigationService navigationService, INativeService nativeService) : base(navigationService) { Title = "扫描"; NativeServie = nativeService; _adapter = BLEManager.GetAdapter(); _adapter.ScanStateChanged += OnScanStateChanged; _adapter.DeviceDiscovered += OnDeviceDiscovered; Devices = new ObservableCollection <DeviceViewModel>(); }
protected override void Init() { base.Init(); // Not interested in non singleton instance if (instance != this) { return; } #if (UNITY_ANDROID && !UNITY_EDITOR) m_service = this.gameObject.AddComponent <ReplayKitAndroid>(); #elif (UNITY_IOS && !UNITY_EDITOR) m_service = this.gameObject.AddComponent <ReplayKitIOS>(); #else m_service = this.gameObject.AddComponent <ReplayKitDefaultPlatform>(); #endif }
public MainPage(INativeService nativeService) { InitializeComponent(); On <Xamarin.Forms.PlatformConfiguration.Android>().SetToolbarPlacement(ToolbarPlacement.Bottom); var navigationPage = new NavigationPage(new MembersPage()); navigationPage.Icon = "people.png"; navigationPage.Title = "全員"; Children.Add(navigationPage); navigationPage = new NavigationPage(new ParticipantsPage()); navigationPage.Icon = "list.png"; navigationPage.Title = "参加者"; Children.Add(navigationPage); navigationPage = new NavigationPage(new CreateSeatPage(nativeService)); navigationPage.Icon = "table.png"; navigationPage.Title = "席作成"; Children.Add(navigationPage); }
public HomeController(PlantContext context, INativeService nativeService) { _context = context; _nativeServie = nativeService; }
public App(INativeService nativeService) { InitializeComponent(); MainPage = new MainPage(nativeService); }
public NativeServiceBinder(INativeService service) { this.Service = service ?? throw new ArgumentNullException(nameof(service)); }
public DatabaseInitializer(INativeService nativeService) { _nativeService = nativeService; }
public PlantController(INativeService nativeService, IInvasiveService invasiveService) { _nativeService = nativeService; _invasiveService = invasiveService; }
private void AppServiceOnNativeServiceConnected(object sender, INativeService nativeService) { service = nativeService; service.StartTracking(newLocation => Location = location); }
public CreateSeatPage(INativeService nativeService) { InitializeComponent(); _nativeService = nativeService; }