Esempio n. 1
0
 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>();
        }
Esempio n. 3
0
        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
        }
Esempio n. 4
0
        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);
        }
Esempio n. 5
0
 public HomeController(PlantContext context, INativeService nativeService)
 {
     _context      = context;
     _nativeServie = nativeService;
 }
Esempio n. 6
0
 public App(INativeService nativeService)
 {
     InitializeComponent();
     MainPage = new MainPage(nativeService);
 }
Esempio n. 7
0
 public NativeServiceBinder(INativeService service)
 {
     this.Service = service ?? throw new ArgumentNullException(nameof(service));
 }
Esempio n. 8
0
 public DatabaseInitializer(INativeService nativeService)
 {
     _nativeService = nativeService;
 }
Esempio n. 9
0
 public PlantController(INativeService nativeService,
                        IInvasiveService invasiveService)
 {
     _nativeService   = nativeService;
     _invasiveService = invasiveService;
 }
Esempio n. 10
0
 private void AppServiceOnNativeServiceConnected(object sender, INativeService nativeService)
 {
     service = nativeService;
     service.StartTracking(newLocation => Location = location);
 }
Esempio n. 11
0
 public CreateSeatPage(INativeService nativeService)
 {
     InitializeComponent();
     _nativeService = nativeService;
 }