| 12345678910111213141516171819202122232425262728293031 |
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.getCanvasPattern = void 0;
- var dot_1 = require("./dot");
- var line_1 = require("./line");
- var square_1 = require("./square");
- /**
- * 获取内置的 CanvasPattern 方法
- * @param options
- * @returns
- */
- function getCanvasPattern(options) {
- var type = options.type, cfg = options.cfg;
- var pattern;
- switch (type) {
- case 'dot':
- pattern = (0, dot_1.createDotPattern)(cfg);
- break;
- case 'line':
- pattern = (0, line_1.createLinePattern)(cfg);
- break;
- case 'square':
- pattern = (0, square_1.createSquarePattern)(cfg);
- break;
- default:
- break;
- }
- return pattern;
- }
- exports.getCanvasPattern = getCanvasPattern;
- //# sourceMappingURL=index.js.map
|