_contains.scss 483 B

1234567891011121314151617181920212223242526
  1. @charset "UTF-8";
  2. /// Checks if a list contains a value(s).
  3. ///
  4. /// @access private
  5. ///
  6. /// @param {List} $list
  7. /// The list to check against.
  8. ///
  9. /// @param {List} $values
  10. /// A single value or list of values to check for.
  11. ///
  12. /// @example scss - Usage
  13. /// contains($list, $value)
  14. ///
  15. /// @return {Bool}
  16. @function contains($list, $values...) {
  17. @each $value in $values {
  18. @if type-of(index($list, $value)) != "number" {
  19. @return false;
  20. }
  21. }
  22. @return true;
  23. }