Hey!
I am reading the code of content.js now . And I have a problem with the type of ’ next ’ .
It seems as ContentMatch[], but in matchType method ,it looks like NodeType[].
So which type is it.
Hey!
I am reading the code of content.js now . And I have a problem with the type of ’ next ’ .
It seems as ContentMatch[], but in matchType method ,it looks like NodeType[].
So which type is it.
我明白了,这里类型是
/** 这里类型是 [ NodeType, ContentMatch, NodeType, ContentMatch.... ] */
next: Array<NodeType<S> | ContentMatch<S>>;
/** 这类型是 [ NodeType, NodeType[], NodeType, NodeType[]... ] */
wrapCache: Array<NodeType<S> | Array<NodeType<S>>>;
It’s an alternating array of [NodeType, ContentMatch, NodeType, ContentMatch, ...] elements. Hence the i += 2 index increments.
I got it. Thank you!