SalesSystemOnline/ckeditor_3.6/ckeditor/_source/plugins/scayt/dialogs/options.js
(开头部分) 15KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/*
Copyright (c) 2003-2011, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.html or http://ckeditor.com/license
*/
CKEDITOR.dialog.add( 'scaytcheck', function( editor )
{
var firstLoad = true,
captions,
doc = CKEDITOR.document,
editorName = editor.name,
tags = CKEDITOR.plugins.scayt.getUiTabs( editor ),
i,
contents = [],
userDicActive = 0,
dic_buttons = [
// [0] contains buttons for creating
"dic_create_" + editorName + ",dic_restore_" + editorName,
// [1] contains buton for manipulation
"dic_rename_" + editorName + ",dic_delete_" + editorName
],
optionsIds = [ 'mixedCase', 'mixedWithDigits', 'allCaps', 'ignoreDomainNames' ];
// common operations
function getBOMAllOptions()
{
if (typeof document.forms["optionsbar_" + editorName] != "undefined")
return document.forms["optionsbar_" + editorName]["options"];
return [];
}
function getBOMAllLangs()
{
if (typeof document.forms["languagesbar_" + editorName] != "undefined")
return document.forms["languagesbar_" + editorName]["scayt_lang"];
return [];
}
function setCheckedValue( radioObj, newValue )
{
if ( !radioObj )
return;
var radioLength = radioObj.length;
if ( radioLength == undefined )
{
radioObj.checked = radioObj.value == newValue.toString();
return;
}
for ( var i = 0; i < radioLength; i++ )
{
radioObj[i].checked = false;
if ( radioObj[i].value == newValue.toString() )
radioObj[i].checked = true;
}
}
var lang = editor.lang.scayt;
var tags_contents = [
{
id : 'options',
后面还有 477 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。