All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.liferay.portal.tools.seleniumbuilder.dependencies.macro_element.ftl Maven / Gradle / Ivy

There is a newer version: 7.0.0-nightly
Show newest version
<#assign macro = macroElement.attributeValue("macro")>

<#assign x = macro?last_index_of("#")>

<#assign void = macroNameStack.push(macro?substring(0, x))>

<#if macroElement.getName() == "execute">
	executeScopeVariables = new HashMap();

	executeScopeVariables.putAll(commandScopeVariables);

	<#if macroElement.element("var")??>
		<#assign varElements = macroElement.elements("var")>

		<#assign context = "executeScopeVariables">

		<#list varElements as varElement>
			<#include "var_element.ftl">
		
	


<#if macroElement.getName() == "execute" && macro?substring(x + 1)?starts_with("is")>
	return


${seleniumBuilderFileUtil.getVariableName(macro?substring(0, x))}Macro.${macro?substring(x + 1)}(executeScopeVariables)

<#if macroElement.getName() == "execute">
	;


<#assign void = macroNameStack.pop()>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy