UNPKG

@notiz/ngx-tablo

Version:

JSON powered material table for Angular

10 lines 1.62 kB
export const resolveNestedValue = (row, path) => path.split(/\./).reduce((o, p) => o && o[p], row); export const resolveNestedColumnValue = (row, columnName) => { if (columnName.match(/\./)) { return resolveNestedValue(row, columnName); } else { return row[columnName]; } }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmVzdGVkLXZhbHVlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vcHJvamVjdHMvbmd4LXRhYmxvL3NyYy9saWIvbmVzdGVkLXZhbHVlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE1BQU0sQ0FBQyxNQUFNLGtCQUFrQixHQUFHLENBQUMsR0FBUSxFQUFFLElBQVksRUFBRSxFQUFFLENBQzNELElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQztBQUVwRCxNQUFNLENBQUMsTUFBTSx3QkFBd0IsR0FBRyxDQUFDLEdBQVEsRUFBRSxVQUFrQixFQUFPLEVBQUU7SUFDNUUsSUFBSSxVQUFVLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUM7UUFDM0IsT0FBTyxrQkFBa0IsQ0FBQyxHQUFHLEVBQUUsVUFBVSxDQUFDLENBQUM7SUFDN0MsQ0FBQztTQUFNLENBQUM7UUFDTixPQUFPLEdBQUcsQ0FBQyxVQUFVLENBQUMsQ0FBQztJQUN6QixDQUFDO0FBQ0gsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGNvbnN0IHJlc29sdmVOZXN0ZWRWYWx1ZSA9IChyb3c6IGFueSwgcGF0aDogc3RyaW5nKSA9PlxuICBwYXRoLnNwbGl0KC9cXC4vKS5yZWR1Y2UoKG8sIHApID0+IG8gJiYgb1twXSwgcm93KTtcblxuZXhwb3J0IGNvbnN0IHJlc29sdmVOZXN0ZWRDb2x1bW5WYWx1ZSA9IChyb3c6IGFueSwgY29sdW1uTmFtZTogc3RyaW5nKTogYW55ID0+IHtcbiAgaWYgKGNvbHVtbk5hbWUubWF0Y2goL1xcLi8pKSB7XG4gICAgcmV0dXJuIHJlc29sdmVOZXN0ZWRWYWx1ZShyb3csIGNvbHVtbk5hbWUpO1xuICB9IGVsc2Uge1xuICAgIHJldHVybiByb3dbY29sdW1uTmFtZV07XG4gIH1cbn07XG4iXX0=