INNER CODE UNIT · TypeScript
view
AgoraIO-Extensions/react-native-agora · scripts/terra/index.ts:42
let view = cxxfiles.map((cxxfile: CXXFile) => {
const cxxUserData: CXXFileUserData = {
fileName: path.basename(
cxxfile.file_path,
path.extname(cxxfile.file_path)
),
};
cxxfile.user_data = cxxUserData;
cxxfile.nodes = cxxfile.nodes.map((node: CXXTerraNode) => {
let isCallback = isMatch(node.name, 'isCallback');
if (node.__TYPE === CXXTYPE.Clazz) {
node.comment = `/* class_${node.name} */`;
node.asClazz().methods.map((method) => {
if (isCallback) {
method.comment = `/* callback_${node.name}_${method.name} */`;
} else {