You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
10 lines
447 KiB
JavaScript
10 lines
447 KiB
JavaScript
|
3 years ago
|
(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{1037:function(e,t,n){"use strict";n.r(t);var r=n(22),a=n.n(r),i=n(24),o=n.n(i),s=n(70),l=n.n(s),c=n(25),u=n.n(c),d=n(27),p=n.n(d),f=n(16),g=n.n(f),m=n(30),h=n.n(m),b=n(2),E=n.n(b),y=n(1),v=n.n(y),S=n(172),_=n(1161),C=n.n(_),T=n(86),O=n.n(T),k=n(530),A=n.n(k),R=n(6),I=n.n(R),w=n(40),N=n.n(w),L=n(12),D=n(148),P=n(11),x=n(543),M=n(546),F=n(239),B=n(229),U=n(281),j=function(){var e={};return{initialize:function(t){Object.assign(e,t)},customStyleMap:{CODE:{margin:"0 2px",padding:"3px 4px",borderRadius:3,fontFamily:"Menlo, Monaco, Consolas, 'Andale Mono', 'lucida console', 'Courier New', monospace",backgroundColor:"#f6f6f6"}},onChange:function(e){if(!e.getSelection().isCollapsed())return e;var t=e.getSelection(),n=e.getCurrentContent(),r=t.getFocusOffset(),a=t.getFocusKey(),i=n.getBlockForKey(a),o=i.getInlineStyleAt(r-1),s=i.getInlineStyleAt(r),l=o.includes("CODE"),c=s.includes("CODE");if(r===i.getLength()&&l){var u=S.Modifier.insertText(n,t," ").merge({selectionAfter:t});e=S.EditorState.forceSelection(S.EditorState.set(e,{currentContent:u}),t)}return!l&&c||l&&!c?S.EditorState.setInlineStyleOverride(e,e.getCurrentInlineStyle().delete("CODE")):e}}},z=n(532),H=function(e,t,n){var r=e.getCurrentContent().replaceEntityData(t,n),a=S.EditorState.set(S.EditorState.push(e,r,"apply-entity"),{lastChangeType:"apply-entity"});return S.EditorState.forceSelection(a,e.getSelection())},G=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e,n,r){e.findEntityRanges((function(e){var n=e.getEntity();return null!==n&&t.includes(r.getEntity(n).getType())}),n)}},K=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e,n){var r=G.apply(void 0,t),a=e.getBlockMap(),i=0;a.forEach((function(t){r(t,(function(r){var a=t.getEntityAt(r),o=e.getEntity(a).getData();n(a,o,i),i++}),e)}))}},q=G,V=n(225),$=n.n(V),W=n(3),Y=function(e){var t=e.entityKey,n=e.contentState,r=e.children,a=e.editable,i=e.referenceList,o=e.onRequestEdit,s=n.getEntity(t).getData(),l=s.refKey,c=s.text,u=s.url,d=$()(i,"refKey").findIndex((function(e){return e.refKey===l}))+1,p=i.filter((function(e){return e.refKey===l})).findIndex((function(e){return e.entityKey===t}));return Object(W.c)("sup",{id:"".concat(l,"_").concat(p),className:I()("Reference",{isEditable:a}),onMouseDown:function(e){return e.preventDefault()},onClick:function(){a&&o({entityKey:t,entityData:s})},style:{counterReset:"zh-ref ".concat(d)},"data-ref-key":l,"data-text":c,"data-url":u,"data-numero":d,"data-draft-node":"inline","data-draft-type":"reference"},r)};Y.defaultProps={editable:!1,referenceList:[],onRequestEdit:function(){}},Y.propTypes={editable:E.a.bool,onRequestEdit:E.a.func,contentState:E.a.object.isRequired,entityKey:E.a.string.isRequired};var X=Y,Z=n(77),J=n.n(Z),Q=n(1323),ee=n(1318),te=n(1077),ne=n(121),re=n.n(ne),ae=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=0;if(0===t.length)return n;for(e=0;e<t.length;e++)n=(n<<5)-n+t.charCodeAt(e),n|=0;return n.toString(16)},ie=n(115),oe=n(84),se=n(47),le=n(1186),ce=n.n(le),ue=n(1192),de=ce()();de.tlds(ue);var pe=de;function fe(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g()(e);if(t){var a=g()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return p()(this,n)}}var ge=function(e){u()(n,e);var t=fe(n);function n(){var e;a()(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return(e=t.call.apply(t,[this].concat(i))).state={refKey:"",text:"",url:""},e.handleRefKeyChange=function(t){var n=e.props.referenceList;e.setState(t?n.find((function(e){return e.refKey===t})):{refKey:"",text:"",url:""})},e.handleTextChange=function(t){e.setState({text:t.target.value})},e.handleUrlChange=function(t){e.s
|
||
|
|
/**
|
||
|
|
* Prism: Lightweight, robust, elegant syntax highlighting
|
||
|
|
*
|
||
|
|
* @license MIT <https://opensource.org/licenses/MIT>
|
||
|
|
* @author Lea Verou <https://lea.verou.me>
|
||
|
|
* @namespace
|
||
|
|
* @public
|
||
|
|
*/e.exports&&(e.exports=n),void 0!==t&&(t.Prism=n),n.languages.markup={comment:/<!--[\s\S]*?-->/,prolog:/<\?[\s\S]+?\?>/,doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/,name:/[^\s<>'"]+/}},cdata:/<!\[CDATA\[[\s\S]*?]]>/i,tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},n.languages.markup.tag.inside["attr-value"].inside.entity=n.languages.markup.entity,n.languages.markup.doctype.inside["internal-subset"].inside=n.languages.markup,n.hooks.add("wrap",(function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))})),Object.defineProperty(n.languages.markup.tag,"addInlined",{value:function(e,t){var r={};r["language-"+t]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:n.languages[t]},r.cdata=/^<!\[CDATA\[|\]\]>$/i;var a={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:r}};a["language-"+t]={pattern:/[\s\S]+/,inside:n.languages[t]};var i={};i[e]={pattern:RegExp(/(<__[\s\S]*?>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,(function(){return e})),"i"),lookbehind:!0,greedy:!0,inside:a},n.languages.insertBefore("markup","cdata",i)}}),n.languages.html=n.languages.markup,n.languages.mathml=n.languages.markup,n.languages.svg=n.languages.markup,n.languages.xml=n.languages.extend("markup",{}),n.languages.ssml=n.languages.xml,n.languages.atom=n.languages.xml,n.languages.rss=n.languages.xml,function(e){var t=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-]+[\s\S]*?(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\((?!\s*\))\s*)(?:[^()]|\((?:[^()]|\([^()]*\))*\))+?(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:RegExp("[^{}\\s](?:[^{};\"']|"+t.source+")*?(?=\\s*\\{)"),string:{pattern:t,greedy:!0},property:/[-_a-z\xA0-\uFFFF][-\w\xA0-\uFFFF]*(?=\s*:)/i,important:/!important\b/i,function:/[-a-z0-9]+(?=\()/i,punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var n=e.languages.markup;n&&(n.tag.addInlined("style","css"),e.languages.insertBefore("inside","attr-value",{"style-attr":{pattern:/\s*style=("|')(?:\\[\s\S]|(?!\1)[^\\])*\1/i,inside:{"attr-name":{pattern:/^\s*style/i,inside:n.tag.inside},punctuation:/^\s*=\s*['"]|['"]\s*$/,"attr-value":{pattern:/.+/i,inside:e.languages.css}},alias:"language-css"}},n.tag))}(n),n.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|interface|extends|implements|trait|instanceof|new)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuati
|
||
|
|
//# sourceMappingURL=column.richinput.d6faaa6b2c991a81efdd.js.map
|