internal override NativeElement ToNative(NativeElement element)
        {
            var native = EnsureDerived<NativeBarcode>(element);
            if (native == null)
            {
#if __ANDROID__ || __IOS__
                native = new NativeBarcode(Rect.ToNative(), BarcodeType.ToNative());
#elif WINDOWS_PHONE_APP
                native = new NativeBarcode(BarcodeType.ToNative());
#endif
            }
            return base.ToNative(native);
        }
示例#2
0
        internal override NativeElement ToNative(NativeElement element)
        {
            var native = EnsureDerived <NativeBarcode>(element);

            if (native == null)
            {
#if __ANDROID__ || __IOS__
                native = new NativeBarcode(Rect.ToNative(), BarcodeType.ToNative());
#elif WINDOWS_PHONE_APP
                native = new NativeBarcode(BarcodeType.ToNative());
#endif
            }
            return(base.ToNative(native));
        }
示例#3
0
 internal Barcode(NativeBarcode native)
     : base(native)
 {
     BarcodeType = native.BarcodeType.FromNative();
 }
 internal Barcode(NativeBarcode native)
     : base(native)
 {
     BarcodeType = native.BarcodeType.FromNative();
 }