Home
last modified time | relevance | path

Searched refs:extendResult (Results 1 – 3 of 3) sorted by relevance

/developtools/ace_ets2bundle/compiler/src/
Dutils.ts183 const extendResult = { constant
191 extendResult.Extend = true;
194 extendResult.AnimatableExtend = true;
205 if (log && extendResult.Extend && extendResult.AnimatableExtend) {
212 return (decortorName === COMPONENT_EXTEND_DECORATOR && extendResult.Extend)
213 || (decortorName === COMPONENT_ANIMATABLE_EXTEND_DECORATOR && extendResult.AnimatableExtend);
Dprocess_ui_syntax.ts826 export function isExtendFunction(node: ts.FunctionDeclaration, extendResult: ExtendResult,
831 … parseExtendNode(node.decorators[i].expression as ts.CallExpression, extendResult, checkArguments);
832 … if (CHECK_EXTEND_DECORATORS.includes(extendResult.decoratorName) && extendResult.componentName) {
833 return extendResult.componentName;
841 function parseExtendNode(node: ts.CallExpression, extendResult: ExtendResult, checkArguments: boole…
843 extendResult.decoratorName = node.expression.escapedText.toString();
844 if (checkArguments && CHECK_EXTEND_DECORATORS.includes(extendResult.decoratorName) &&
848 message: `@${extendResult.decoratorName} should have one and only one parameter`,
854 extendResult.componentName = node.arguments[0].escapedText.toString();
Dvalidate_ui_syntax.ts410 const extendResult: ExtendResult = { decoratorName: '', componentName: '' }; constant
418 } else if (ts.isFunctionDeclaration(node) && isExtendFunction(node, extendResult)) {
419 if (extendResult.decoratorName === CHECK_COMPONENT_EXTEND_DECORATOR) {
420 collectExtend(EXTEND_ATTRIBUTE, extendResult.componentName, node.name.getText());
422 if (extendResult.decoratorName === CHECK_COMPONENT_ANIMATABLE_EXTEND_DECORATOR) {
424 extendResult.componentName, node.name.getText());