Sha256: a143d3cb96a8b86fac4790334848362b5a19ed08855804b1221e59cbed27970d
Contents?: true
Size: 623 Bytes
Versions: 7
Compression:
Stored size: 623 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
7 entries across 7 versions & 1 rubygems