function createErrorCode()

in src/windows/GeolocationProxy.js [49:72]


function createErrorCode (loc) {
    /* eslint-disable no-fallthrough */
    switch (loc.locationStatus) {
    case Windows.Devices.Geolocation.PositionStatus.initializing:
        // This status indicates that a location device is still initializing
    case Windows.Devices.Geolocation.PositionStatus.noData:
        // No location data is currently available
    case Windows.Devices.Geolocation.PositionStatus.notInitialized:
        // This status indicates that the app has not yet requested
        // location data by calling GetGeolocationAsync() or
        // registering an event handler for the positionChanged event.
    case Windows.Devices.Geolocation.PositionStatus.notAvailable:
        // Location is not available on this version of Windows
        return PositionError.POSITION_UNAVAILABLE;

    case Windows.Devices.Geolocation.PositionStatus.disabled:
        // The app doesn't have permission to access location,
        // either because location has been turned off.
        return PositionError.PERMISSION_DENIED;

    default:
        break;
    }
}