Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ScanPage

Index

Constructors

constructor

Properties

Private actionSheetProvider

actionSheetProvider: ActionSheetProvider

availableDevices

availableDevices: MediaDeviceInfo[]

browserScanEnabled

browserScanEnabled: boolean

cameraToggleActive

cameraToggleActive: boolean

canChangeCamera

canChangeCamera: boolean

canEnableLight

canEnableLight: boolean

canOpenSettings

canOpenSettings: boolean

currentState

currentState: string

Private events

events: Events

Private externalLinkProvider

externalLinkProvider: ExternalLinkProvider

fromAddressbook

fromAddressbook: boolean

fromImport

fromImport: boolean

fromSend

fromSend: boolean

hasCameras

hasCameras: boolean = false

hasPermission

hasPermission: boolean

Private incomingDataProvider

incomingDataProvider: IncomingDataProvider

isCameraSelected

isCameraSelected: boolean

isCordova

isCordova: boolean

lightActive

lightActive: boolean

Private logger

logger: Logger

Private navCtrl

navCtrl: NavController

Private navParams

navParams: NavParams

ngVersion

ngVersion: string = VERSION.full

Private onResumeSubscription

onResumeSubscription: Subscription

Private platform

platform: Platform

Private platformProvider

platformProvider: PlatformProvider

qrResultString

qrResultString: string

Private scanProvider

scanProvider: ScanProvider

scanner

scanner: ZXingScannerComponent

Private scannerHasPermission

scannerHasPermission: boolean

Private scannerIsAvailable

scannerIsAvailable: boolean

Private scannerIsDenied

scannerIsDenied: boolean

Private scannerIsRestricted

scannerIsRestricted: boolean

scannerStates

scannerStates: any

selectedDevice

selectedDevice: MediaDeviceInfo

Private statusBar

statusBar: StatusBar

tabBarElement

tabBarElement: any

translate

translate: TranslateService

Private unregisterBackButtonAction

unregisterBackButtonAction: any

Private walletTabsProvider

walletTabsProvider: WalletTabsProvider

Methods

Private _refreshScanView

  • _refreshScanView(): void

activate

  • activate(): void

Private addToAddressBook

  • addToAddressBook(bitcoinAddress: string): void

attemptToReactivate

  • attemptToReactivate(): void

authorize

  • authorize(): void

close

  • close(): void

Private goToUrl

  • goToUrl(url: string): void

Private handleCapabilities

  • handleCapabilities(): void

handleQrCodeResult

  • handleQrCodeResult(resultString: string): void

Private handleSuccessfulScan

  • handleSuccessfulScan(contents: string): void

Private initializeBackButtonHandler

  • initializeBackButtonHandler(): void

ionViewDidLoad

  • ionViewDidLoad(): void

ionViewWillEnter

  • ionViewWillEnter(): void

ionViewWillLeave

  • ionViewWillLeave(): void

loadCamera

  • loadCamera(): void

ngOnDestroy

  • ngOnDestroy(): void

onDeviceSelectChange

  • onDeviceSelectChange(): void

openSettings

  • openSettings(): void

Private scanPaperWallet

  • scanPaperWallet(privateKey: string): void

Private sendPaymentToAddress

  • sendPaymentToAddress(bitcoinAddress: string, coin: string): void

Private showErrorInfoSheet

  • showErrorInfoSheet(error: Error | string, title?: string): void

toggleCamera

  • toggleCamera(): void

toggleLight

  • toggleLight(): void

Private updateCapabilities

  • updateCapabilities(): void