has-color()
색 구성표(Color Scheme)에 등록된 컬러 이름 포함 여부 반환 유틸리티 함수
용도
색 구성표에 등록된 컬러 이름이 포함되어 있는 지 확인 후 결과를 반환합니다.
환경 구성 변수 $colors에 사용자가 임의로 컬러 이름에 매칭되는 값을 등록할 수 있습니다.
사용법
has-color()
함수에 확인 할 컬러 이름을 전달합니다.
has-color($name:string) → bool
매개변수(parameter) | 유형(type) | 필수(required) | 기본 값(default) |
$name | string | ✔︎ |
로직
has-color()
유틸리티는 다음의 로직에 의해 작성되었습니다.
전달 받은 컬러 이름(
$name
)이 $colors 구성 변수에 등록된 이름인지 검사컬러 이름이 컬러 구성표에 포함된 이름인 경우,
true
반환컬러 이름이 컬러 구성표에 포함되지 않은 이름인 경우,
false
반환
참고
유틸리티 함수 로직에 사용된 Sass 빌트인 모듈은 다음과 같습니다.
Sass의 Map 자료형(Data Type)은 JavaScript의 Object와 유사합니다.
Last updated