UNPKG

higlass

Version:

HiGlass Hi-C / genomic / large data viewer

19 lines (18 loc) 570 B
export default q; /** * Object query language using dot-notation. * * @description In order to query an object dynamically do: * ``` * const myFancyObj = { my: { fancy: { property: 'Sweet!' } } }; * const myNotSoFancyObj = { noSoFancy: 'buh!' }; * * const myFancyQuery = q('my.fancy.property'); * * console.log(myFancyQuery(myFancyObj)) ==> 'Sweet!' * console.log(myFancyQuery(myNotSoFancyObj)) ==> undefined * ``` * @param {string} queryStr - dot-notation query string * @return {unknown} */ declare function q(queryStr: string): unknown;