@profiscience/knockout-contrib-utils-defaults
TypeScript icon, indicating that this package has built-in type declarations

2.1.4 • Public • Published

utils.defaults

Version Dependency Status Peer Dependency Status Dev Dependency Status Downloads

This package is intended for consumption via the [@profiscience/knockout-contrib] metapackage

Usage

defaults(dest, defaultValues[, mapArrays = false])

Creates observables for enumerable properties of defaultValues where undefined in the destination object.

If mapArrayElements is true, array elements will be created using utils.fromJS.

import { defaults } from '@profiscience/knockout-contrib'

const foos = { foo: 'foo' }
defaults(foos, { foo: 'bar', bar: 'bar' })

foos()
// { foo: 'foo', bar: 'bar' }

Readme

Keywords

none

Package Sidebar

Install

npm i @profiscience/knockout-contrib-utils-defaults

Weekly Downloads

1

Version

2.1.4

License

WTFPL

Unpacked Size

14.7 kB

Total Files

12

Last publish

Collaborators

  • dorgeron
  • barsh