Home
last modified time | relevance | path

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

/developtools/ace_ets2bundle/compiler/src/
Dutils.ts188 const extendResult = { constant
196 extendResult.Extend = true;
199 extendResult.AnimatableExtend = true;
210 if (log && extendResult.Extend && extendResult.AnimatableExtend) {
217 return (decortorName === COMPONENT_EXTEND_DECORATOR && extendResult.Extend)
218 || (decortorName === COMPONENT_ANIMATABLE_EXTEND_DECORATOR && extendResult.AnimatableExtend);
Dprocess_ui_syntax.ts1032 export function isExtendFunction(node: ts.FunctionDeclaration, extendResult: ExtendResult,
1038 … parseExtendNode(decorators[i].expression as ts.CallExpression, extendResult, checkArguments);
1039 … if (CHECK_EXTEND_DECORATORS.includes(extendResult.decoratorName) && extendResult.componentName) {
1040 return extendResult.componentName;
1048 function parseExtendNode(node: ts.CallExpression, extendResult: ExtendResult, checkArguments: boole…
1050 extendResult.decoratorName = node.expression.escapedText.toString();
1051 if (checkArguments && CHECK_EXTEND_DECORATORS.includes(extendResult.decoratorName) &&
1055 message: `@${extendResult.decoratorName} should have one and only one parameter`,
1061 extendResult.componentName = node.arguments[0].escapedText.toString();
Dvalidate_ui_syntax.ts415 const extendResult: ExtendResult = { decoratorName: '', componentName: '' }; constant
423 } else if (ts.isFunctionDeclaration(node) && isExtendFunction(node, extendResult)) {
424 if (extendResult.decoratorName === CHECK_COMPONENT_EXTEND_DECORATOR) {
425 collectExtend(EXTEND_ATTRIBUTE, extendResult.componentName, node.name.getText());
427 if (extendResult.decoratorName === CHECK_COMPONENT_ANIMATABLE_EXTEND_DECORATOR) {
429 extendResult.componentName, node.name.getText());