Sha256: 10dbbd9ae120c31276abd2af5738cddbe91b31eb436403224cd2ada98ffbb126

Contents?: true

Size: 478 Bytes

Versions: 251

Compression:

Stored size: 478 Bytes

Contents

////
/// @group tools
////

/// Syntactic sugar around Sass' built-in `if` function that does not require
/// you to pass a value for `$if-false`.
///
/// @param {Boolean} $condition - Whether to return the value of `$if-true`
/// @param {Mixed} $if-true - Value to return if `$condition` is truthy
/// @return {Mixed} Value of `$if-true` if `$condition` is truthy, else null
/// @access public

@function iff($condition, $if-true) {
  @return if($condition, $if-true, null);
}

Version data entries

251 entries across 251 versions & 4 rubygems

Version Path
govuk_publishing_components-21.2.0 node_modules/govuk-frontend/govuk/tools/_iff.scss
govuk_publishing_components-21.1.1 node_modules/govuk-frontend/govuk/tools/_iff.scss
govuk_publishing_components-21.1.0 node_modules/govuk-frontend/govuk/tools/_iff.scss
govuk_tech_docs-2.0.4 node_modules/govuk-frontend/govuk/tools/_iff.scss
govuk_publishing_components-21.0.0 node_modules/govuk-frontend/govuk/tools/_iff.scss
govuk_publishing_components-20.5.2 node_modules/govuk-frontend/govuk/tools/_iff.scss
govuk_publishing_components-20.5.1 node_modules/govuk-frontend/govuk/tools/_iff.scss
govuk_publishing_components-20.5.0 node_modules/govuk-frontend/govuk/tools/_iff.scss
govuk_publishing_components-20.4.0 node_modules/govuk-frontend/govuk/tools/_iff.scss
govuk_publishing_components-20.3.0 node_modules/govuk-frontend/govuk/tools/_iff.scss
govuk_publishing_components-20.2.2 node_modules/govuk-frontend/govuk/tools/_iff.scss
govuk_publishing_components-20.2.1 node_modules/govuk-frontend/govuk/tools/_iff.scss
govuk_publishing_components-20.2.0 node_modules/govuk-frontend/govuk/tools/_iff.scss
govuk_tech_docs-2.0.3 node_modules/govuk-frontend/govuk/tools/_iff.scss
govuk_publishing_components-20.1.0 node_modules/govuk-frontend/govuk/tools/_iff.scss
govuk_publishing_components-20.0.0 node_modules/govuk-frontend/govuk/tools/_iff.scss
govuk_tech_docs-2.0.2 node_modules/govuk-frontend/govuk/tools/_iff.scss
govuk_tech_docs-2.0.1 node_modules/govuk-frontend/govuk/tools/_iff.scss
govuk_tech_docs-2.0.0.pre.test.pre.release.pre.525 node_modules/govuk-frontend/govuk/tools/_iff.scss
govuk_tech_docs-2.0.0.pre.test.pre.release.pre.524 node_modules/govuk-frontend/govuk/tools/_iff.scss