Sha256: 62192280cf934df759de4ce15fc43a4710b6eb28829c843db8c45e664b67c969
Contents?: true
Size: 622 Bytes
Versions: 6
Compression:
Stored size: 622 Bytes
Contents
/// /// Fetch value from map /// /// @access private /// /// @param {Map} $map - map to fetch value from /// @param {ArgList} $keys - list of keys to traverse /// /// @return {*} /// /// @group Internal Functions /// @function flint-map-fetch($map, $keys...) { // Use Ruby function if available @if $flint-use-ruby-functions { @return flint_ruby_map_fetch($map, $keys...); } @else { $result: $map; @each $key in $keys { @if $result { $result: flint-is-map($result) and map-has-key($result, $key) and map-get($result, $key) or false; } @else { @return false; } } @return $result; } }
Version data entries
6 entries across 6 versions & 1 rubygems