All files / src/types longitude.js

100% Statements 2/2
100% Branches 3/3
100% Functions 1/1
100% Lines 2/2

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13                  6x 12x    
/* * *  *  * *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  * */
/* Copyright (c) 2018 Mobify Research & Development Inc. All rights reserved. */
/* * *  *  * *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  * */
import {makeValidator} from './validators'
 
/**
 * @memberOf module:types
 * @typedef {Number} Longitude
 */
export const Longitude = makeValidator(
    (x) => ((typeof x === 'number') && x <= 180.0 && x >= -180.0),
    'Not a Longitude.')