src/Viz.js
/**
     * Add default values to a vizSpec object.
     *
     * @param {VizSpec} vizSpec
     * @return {VizSpec}
     */
Add default values to a vizSpec object.
Add default values to a vizSpec object .
_setDefaults (vizSpec) {
        if (util.isUndefined(vizSpec.color)) {
            const NO_OVERRIDE_COLOR = s.rgba(0, 0, 0, 0); 
            vizSpec.color = util.isUndefined(vizSpec.symbol) ? DEFAULT_COLOR_EXPRESSION() : NO_OVERRIDE_COLOR;
        }
        if (util.isUndefined(vizSpec.width)) {
            vizSpec.width = DEFAULT_WIDTH_EXPRESSION();
        }
        if (util.isUndefined(vizSpec.strokeColor)) {
            vizSpec.strokeColor = DEFAULT_STROKE_COLOR_EXPRESSION();
        }
        if (util.isUndefined(vizSpec.strokeWidth)) {
            vizSpec.strokeWidth = DEFAULT_STROKE_WIDTH_EXPRESSION();
        }
        if (util.isUndefined(vizSpec.order)) {
            vizSpec.order = DEFAULT_ORDER_EXPRESSION();
        }
        if (util.isUndefined(vizSpec.filter)) {
            vizSpec.filter = DEFAULT_FILTER_EXPRESSION();
        }
        if (util.isUndefined(vizSpec.resolution)) {
            vizSpec.resolution = DEFAULT_RESOLUTION();
        }
        if (util.isUndefined(vizSpec.symbol)) {
            vizSpec.symbol = DEFAULT_SYMBOL_EXPRESSION();
        }
        if (util.isUndefined(vizSpec.symbolPlacement)) {
            vizSpec.symbolPlacement = DEFAULT_SYMBOLPLACEMENT_EXPRESSION();
        }
        if (util.isUndefined(vizSpec.offset)) {
            vizSpec.offset = DEFAULT_OFFSET_EXPRESSION();
        }
        vizSpec.variables = vizSpec.variables || {};
        return vizSpec;
    }
_setDefaults ( vizSpec ) { if ( util . isUndefined ( vizSpec . color ) ) { const NO_OVERRIDE_COLOR = s . rgba ( 0 , 0 , 0 , 0 ) ; vizSpec . color = util . isUndefined ( vizSpec . symbol ) ? DEFAULT_COLOR_EXPRESSION ( ) : NO_OVERRIDE_COLOR ; } if ( util . isUndefined ( vizSpec . width ) ) { vizSpec . width = DEFAULT_WIDTH_EXPRESSION ( ) ; } if ( util . isUndefined ( vizSpec . strokeColor ) ) { vizSpec . strokeColor = DEFAULT_STROKE_COLOR_EXPRESSION ( ) ; } if ( util . isUndefined ( vizSpec . strokeWidth ) ) { vizSpec . strokeWidth = DEFAULT_STROKE_WIDTH_EXPRESSION ( ) ; } if ( util . isUndefined ( vizSpec . order ) ) { vizSpec . order = DEFAULT_ORDER_EXPRESSION ( ) ; } if ( util . isUndefined ( vizSpec . filter ) ) { vizSpec . filter = DEFAULT_FILTER_EXPRESSION ( ) ; } if ( util . isUndefined ( vizSpec . resolution ) ) { vizSpec . resolution = DEFAULT_RESOLUTION ( ) ; } if ( util . isUndefined ( vizSpec . symbol ) ) { vizSpec . symbol = DEFAULT_SYMBOL_EXPRESSION ( ) ; } if ( util . isUndefined ( vizSpec . symbolPlacement ) ) { vizSpec . symbolPlacement = DEFAULT_SYMBOLPLACEMENT_EXPRESSION ( ) ; } if ( util . isUndefined ( vizSpec . offset ) ) { vizSpec . offset = DEFAULT_OFFSET_EXPRESSION ( ) ; } vizSpec . variables = vizSpec . variables || { } ; return vizSpec ; }
Add default values to a vizSpec object.
Add default values to a vizSpec object .
// TODO move to contant expressions