Status title 릴리즈 2.4.0 이상
...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
//... 'editor.toolbar': [ //..., 'WebAccessibilityCheckerwebAccessibilityChecker', //... ], // ... |
메뉴에 추가
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
//... 'editor.menu.definition': { //..., 'tools': [ //..., 'WebAccessibilityCheckerwebAccessibilityChecker', //... ], //... }, //... |
API
editor.checkWebAccessibility(callback, rules)
Status | ||||
---|---|---|---|---|
|
...
name | Type | Description | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
callback | Function | 웹 접근성 검사 결과를 받을 콜백함수입니다. 검사 결과가 Boolean 으로 반환됩니다.
| ||||||||||||||||||||||
rules | String[] |
검사할 항목을 지정합니다. 항목이 지정된 경우 에디터에 설정된 검사항목(webAccessibilityChecker.config)은 무시되고, 지정하지 않으면 에디터에 설정된 검사항목으로 검사됩니다. 검사항목:
|
Example:
Code Block | ||||
---|---|---|---|---|
| ||||
editor.checkWebAccessibility(function (result) {
if (!result) {
// 웹 접근성 검사가 통과되지 않으면 웹 접근성 검사 다이얼로그 열기
editor.getUIManager().showDialog('WebAccessibilityChecker');
}
}); |
Code Block | ||||
---|---|---|---|---|
| ||||
// 이미지 대체텍스트만 검사하기
var rules = ['image-alt', 'se-custom-image-alt'];
editor.checkWebAccessibility(function (result) {
.....
}, rules);
// TABLE CAPTION만 검사하기
var rules = ['se-custom-table-has-caption'];
editor.checkWebAccessibility(function (result) {
.....
}, rules); |
...