|
|
|
@@ -15,24 +15,26 @@ export class TransformsFactory{ |
|
|
|
return null; |
|
|
|
} |
|
|
|
const param = {code: code, object: object, selectors: selectors}; |
|
|
|
if(code === ("br-hide")){ |
|
|
|
// Ovo ne sme nikako preko atributa |
|
|
|
return new HideTransform(param); |
|
|
|
} else if(code === ("br-color")){ |
|
|
|
return new ColorTransform(param); |
|
|
|
} else if(code === ("br-removecolumn")){ |
|
|
|
return new RemoveTableColumnTransform(param); |
|
|
|
} else if(code === ("br-removerow")){ |
|
|
|
return new RemoveTableRowTransform(param); |
|
|
|
} else if(code === ("br-removeheader")){ |
|
|
|
return new RemoveTableHeaderTransform(param); |
|
|
|
} else if(code === ("br-removetablestyles")){ |
|
|
|
return new RemoveTableStylesTransform(param); |
|
|
|
} else if(code === ("br-shownumberrows")){ |
|
|
|
return new ShowNumberRowsTransformation(param); |
|
|
|
} else if(code === ("br-bordercolor")){ |
|
|
|
return new BorderColorTransform(param); |
|
|
|
} |
|
|
|
return null; |
|
|
|
switch(code) |
|
|
|
{ |
|
|
|
case "br-hide": |
|
|
|
return new HideTransform(param); |
|
|
|
case "br-color": |
|
|
|
return new ColorTransform(param); |
|
|
|
case "br-removecolumn": |
|
|
|
return new RemoveTableColumnTransform(param); |
|
|
|
case "br-removerow": |
|
|
|
return new RemoveTableRowTransform(param); |
|
|
|
case "br-removeheader": |
|
|
|
return new RemoveTableHeaderTransform(param); |
|
|
|
case "br-removetablestyles": |
|
|
|
return new RemoveTableStylesTransform(param); |
|
|
|
case "br-shownumberrows": |
|
|
|
return new ShowNumberRowsTransformation(param); |
|
|
|
case "br-bordercolor": |
|
|
|
return new BorderColorTransform(param); |
|
|
|
} |
|
|
|
|
|
|
|
return null; |
|
|
|
} |
|
|
|
} |