zp-figma-converter
Version:
Convert Figma designs to various code formats
21 lines • 816 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ListViewParser = void 0;
const xml_utils_1 = require("../../../../utils/xml-utils");
const scroll_view_parser_1 = require("./scroll-view-parser");
/**
* Parser for ListViewData
*/
class ListViewParser extends scroll_view_parser_1.ScrollViewParser {
parse(nodeData) {
const result = this.parseBaseAttributes(nodeData);
// ListView specific properties
if (nodeData.ItemMargin !== undefined)
result['@_ItemMargin'] = (0, xml_utils_1.toString)(nodeData.ItemMargin);
if (nodeData.VerticalType !== undefined)
result['@_VerticalType'] = nodeData.VerticalType;
return result;
}
}
exports.ListViewParser = ListViewParser;
//# sourceMappingURL=list-view-parser.js.map