helper function $
This commit is contained in:
		| @ -1,17 +1,21 @@ | ||||
| const signitures = ` | ||||
| ## Usage | ||||
| new Extractor().task(...args).task(...args).start(); | ||||
| // single task | ||||
| $(...args); | ||||
| // managed task chains | ||||
| e = new Extractor(); | ||||
| e.task(...args).task(...args).start(); | ||||
|  | ||||
| ## Extractor.task() Signitures: | ||||
| function(itemsSelector:string, fieldSelectors:string[]) | ||||
| function(itemsSelector:string, fieldSelectors:string[], url:string, from:number, to:number, interval:number) | ||||
| function(itemsSelector:string, fieldSelectors:string[], url:string, pages:number[]) | ||||
| function(itemsSelector:string, fieldSelectors:string[], urls:string[]) | ||||
| ## Task Call Signitures: | ||||
| function(itemsSelector:string, fieldSelectors:string[]); | ||||
| function(itemsSelector:string, fieldSelectors:string[], url:string, from:number, to:number, interval:number); | ||||
| function(itemsSelector:string, fieldSelectors:string[], url:string, pages:number[]); | ||||
| function(itemsSelector:string, fieldSelectors:string[], urls:string[]); | ||||
|  | ||||
| ## Example: | ||||
| // extract all links text & url under '.item' elements | ||||
| // use 'selector@attr' to get attribute of the field elements | ||||
| new Extractor().task(".item", ["a", "a@href"]).start(); | ||||
| $(".item", ["a", "a@href"]); | ||||
|  | ||||
| ## See Detailed Help: | ||||
| https://git.jebbs.co/jebbs/data-extracter-extesion | ||||
|  | ||||
		Reference in New Issue
	
	Block a user