NowWebTheme 인터페이스 - Android

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기4분
  • NowWebTheme 인터페이스는 네이티브 웹 뷰에서 ServiceNow 인스턴스에 호스팅된 웹 페이지 내에서 사용되는 색상을 재정의할 수 있는 속성을 제공합니다.

    NowWebTheme 인터페이스는 NowUITheme 인터페이스를 확장하고 속성을 nowUIColoring상속합니다.

    val nowUIColoring: NowUIColoring?

    이 속성은 NowWebTheme 에서 사용할 수 있는 색 변수를 참조하는 데 사용됩니다. 아래 표에 지정된 색은 NowUIAdaptiveColor의 기본 색입니다. UI의 테마를 지정하는 방법에 대한 자세한 내용은 Mobile SDK 개발자 안내서 - Android를 참조하십시오 NowUIColoring을 테마로 사용 NowWebTheme 및 NowChatTheme .

    표 1. 속성
    이름 설명
    alertCritical0 에 대 한 사용:
    • 오류 메시지
    • 스낵바 배경
    예:
    val alertCritical3 get() = nowUIColoring?.alertCritical3 ?: NowUITheme.alertCritical3Color

    기본값: #F8C8CD

    alertCritical3 에 대 한 사용:
    • 오류 메시지
    • 스낵바 테두리
    예:
    val alertCritical0 get() = nowUIColoring?.alertCritical0 ?: NowUITheme.alertCritical0Color

    기본값: #B61C2D

    alertPositive0 에 대 한 사용:
    • 성공 메시지
    • 스낵바 배경
    예:
    val alertPositive0 get() = nowUIColoring?.alertPositive0 ?: NowUITheme.alertPositive0Color

    기본값: #CADFC0

    alertPositive3 에 대 한 사용:
    • 성공 메시지
    • 스낵바 테두리
    예:
    val alertPositive0 get() = nowUIColoring?.alertPositive0 ?: NowUITheme.alertPositive0Color

    기본값: #266108

    alertWarning0 에 대 한 사용:
    • 경고 메시지
    • 스낵바 배경
    예:
    val alertWarning0 get() = nowUIColoring?.alertWarning0 ?: NowUITheme.alertWarning0Color

    기본값: #FBF7BF

    alertWarning3 에 대 한 사용:
    • 경고 메시지
    • 스낵바 테두리
    예:
    val alertWarning3 get() = nowUIColoring?.alertWarning3 ?: NowUITheme.alertWarning3Color

    기본값: #B6AA00

    backgroundPrimary 에 대 한 사용:
    • 카드 배경
    • 선택 선택기
    • 입력 배경
    • 중립 배경
    예:
    val backgroundPrimary get() = nowUIColoring?.backgroundPrimary ?: NowUITheme.backgroundPrimaryColor

    기본값: #FFFFFF

    backgroundTertiaryActionable 주제 대화 상자의 배경색으로 사용하여 텍스트를 검색하고 편집합니다.
    예:
    val backgroundTertiaryActionable get() = nowUIColoring?.backgroundTertiaryActionable ?: NowUITheme.backgroundTertiaryActionable

    기본값: #2C323F

    브랜드 도구 모음과 테이블의 헤더 배경에 사용합니다.
    예:
    val brand get() = nowUIColoring?.brand ?: NowUITheme.brandColor

    기본값: #302F4B

    알림 새 메시지 표시기에 사용합니다.
    예:
    val notification get() = nowUIColoring?.notification ?: NowUITheme.notificationColor

    기본값: #B61C2D

    기본 에 대 한 사용:
    • 실행 가능한 텍스트
    • 단추 배경
    예:
    val primary get() = nowUIColoring?.primary ?: NowUITheme.primaryColor

    기본값: #4F52BD

    screenHeaderText 브랜드 색상 위에 표시되는 고정 색상의 텍스트와 아이콘 요소(화면 헤더/도구 모음)에 사용합니다.
    예:
    val screenHeaderText get() = nowUIColoring?.screenHeaderText ?: NowUITheme.screenHeaderTextColor

    기본값: #FFFFFF

    텍스트 작업 가능 에 대 한 사용:
    • 강조 표시된 배경
    • 작업 단추의 텍스트
    예:
    val textActionable get() = nowUIColoring?.textActionable ?: NowUITheme.textActionableColor

    기본값: #FFFFFF

    텍스트프라이머리 에 대 한 사용:
    • 경보 대화 상자 메시지
    • 카드 헤더 텍스트
    • 채팅 거품형 텍스트
    • 그림 제목 및 설명
    • 주제 텍스트
    예:
    val textPrimary get() = nowUIColoring?.textPrimary ?: NowUITheme.textPrimaryColor

    기본값: #151920