Sha256: fb7addf68e27544a90735b74aec487ca10f6e55d932cabfcabc2e418e831ec34

Contents?: true

Size: 897 Bytes

Versions: 4

Compression:

Stored size: 897 Bytes

Contents

// Get single value from key in instance map based on $selector::$key
// -------------------------------------------------------------------------------
// @dependence `map-fetch()`
// -------------------------------------------------------------------------------
// @warning : all values @returned are strings and must be converted with `to-number()`
// -------------------------------------------------------------------------------
// @param $key [string] : key
// @param $value [number] : value
// @param $deep [number] : fetch deep value
// -------------------------------------------------------------------------------
// @return [string]

@function get-instance-value($key, $value, $deep: null) {
	@if $deep == null {
		@return map-fetch($flint__instances, get-family-instance($key) $value);
	} @else {
		@return map-fetch($flint__instances, get-family-instance($key) $value $deep);
	}
}

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
flint-gs-1.6.2 stylesheets/flint/functions/lib/_get-instance-value.scss
flint-gs-1.6.0 stylesheets/flint/functions/lib/_get-instance-value.scss
flint-gs-1.5.0 stylesheets/flint/functions/lib/_get-instance-value.scss
flint-gs-1.4.0 stylesheets/flint/functions/lib/_get-instance-value.scss