알림 스키마
이러한 요소와 해당 특성은 알림 콘텐츠를 사용자 지정하기 위해 DOM(문서 개체 모델) 조작 함수를 통해 조작됩니다.
알림에 대한 콘텐츠를 정의하려면 ToastNotificationManager.getTemplateContent 를 사용하여 수정할 수 있는 알림 템플릿을 가져올 수 있습니다.
기존 알림의 콘텐츠를 검사하려면 ToastNotification.content 를 사용하여 현재 콘텐츠를 가져옵니다.
다음 표에는 이름별로 사전순으로 정렬된 이 스키마의 모든 요소가 나열되어 있습니다.
요소 | Description |
---|---|
오디오 | 알림 메시지가 표시될 때 재생할 소리를 지정합니다. 또한 이 요소를 사용하면 알림 메시지 오디오를 음소거할 수 있습니다. |
바인딩 | 알림 템플릿을 지정합니다. 알림 메시지에는 하나의 바인딩 요소만 포함될 수 있습니다. |
command | 알림에 표시되는 시나리오 관련 단추를 지정합니다. 이 시나리오는 부모 명령 요소에 지정 됩니다 . |
명령 | 각 시나리오와 관련된 적절한 명령을 사용하여 수신 전화 또는 알람을 나타내는 데 알림 메시지를 사용하도록 지정합니다. |
image | 알림 템플릿에 사용되는 이미지를 지정합니다. |
text | 알림 템플릿에 사용되는 텍스트를 지정합니다. |
알림 | 하나 이상의 시각적 요소를 포함하는 기본 알림 요소입니다. |
Visual | 알림 메시지를 정의하는 단일 바인딩 요소를 포함합니다. |
헤더 | 알림 센터 내에서 여러 알림을 함께 그룹화하는 사용자 지정 헤더를 지정합니다. |
action | 알림에 표시되는 단추를 지정합니다. |
actions | 알림 메시지에 대해 최대 5개의 입력 및 최대 5개의 단추 작업을 선언하는 컨테이너 요소입니다. |
진행률 | 알림 메시지의 진행률 표시줄을 지정합니다. |
group | 의미상 그룹의 콘텐츠가 전체적으로 표시되거나 적합하지 않은 경우 표시되지 않아야 한다는 의미상 식별합니다. 그룹은 또한 여러 열을 만들 수 있게 합니다. |
하위 그룹 | 텍스트와 이미지를 포함할 수 있는 세로 열을 지정합니다. |