UNPKG

zp-figma-converter

Version:

Convert Figma designs to various code formats

31 lines 1.03 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.SpriteParser = void 0; const base_parser_1 = require("../base-parser"); const xml_utils_1 = require("../../../../utils/xml-utils"); /** * Parser for SpriteData */ class SpriteParser extends base_parser_1.BaseParser { parse(nodeData) { const result = this.parseBaseAttributes(nodeData); // Process FileData if (nodeData.FileData) { result.FileData = { '@_Type': nodeData.FileData.Type, '@_Path': nodeData.FileData.Path, '@_Plist': nodeData.FileData.Plist }; } // Process BlendFunc if (nodeData.BlendFunc) { result.BlendFunc = { '@_Src': (0, xml_utils_1.toString)(nodeData.BlendFunc.Src), '@_Dst': (0, xml_utils_1.toString)(nodeData.BlendFunc.Dst) }; } return result; } } exports.SpriteParser = SpriteParser; //# sourceMappingURL=sprite-parser.js.map