| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- import { TransformsFactory } from "./transforms-factory";
-
- function main(){
-
- // scrape parametara
- const param1 = {
- code: "br-hide",
- selector: "....",
- }
-
- const param2 = {
- code: "br-size", // br-size-100 br-size-50 ...
- selector: "....",
- size: ""
- }
-
- const parametars = [param1, param2];
- for(let i = 0; i < transforms.length; i++){
- const param = parametars[i];
- param.targets = $(param.code);
- }
-
- // atribute parameters
-
- // css class parameters
-
- // inicijalizacija transformacija
-
- //...
- const transform = transformsFactory.produce(param.code, { selector: param.selector });
-
- const hideT = new HideTransform("table");
- const hideT1 = new HideTransform("table1");
- const hideT2 = new HideTransform("table1");
- const hideT3 = new HideTransform("table1");
-
- // perform transform
- const transforms = [hideT, hideT1, hideT2, hideT3];
- for(let i = 0; i < transforms.length; i++){
- const transform = transforms[i];
- transform.execute();
- }
-
- // print
- // prepare print (optioning)
- // print
- }
-
|