sparkles: Exposed draft methods for each part
This commit is contained in:
parent
bf1b77069f
commit
61249a31df
2 changed files with 21 additions and 6 deletions
|
@ -101,10 +101,10 @@ pattern.settings.sample = {
|
|||
measurement: 'shoulderToShoulder'
|
||||
}
|
||||
pattern.debug('debug test from index', 'foo');
|
||||
pattern.sampleOption('sleevelengthBonus');
|
||||
//pattern.sampleOption('sleeveLengthBonus');
|
||||
//pattern.sampleMeasurement('bicepsCircumference');
|
||||
//pattern.sampleModels(freesewing.antmantest);
|
||||
//pattern.draft();
|
||||
pattern.draft();
|
||||
document.getElementById("svg").innerHTML = pattern.render();
|
||||
|
||||
function pointHover(evt) {
|
||||
|
|
|
@ -19,12 +19,27 @@ var pattern = new freesewing.Pattern({ version: version, ...config })
|
|||
.with(pluginTitle);
|
||||
|
||||
pattern.draft = function() {
|
||||
pattern.parts.base = base.draft(pattern);
|
||||
pattern.parts.back = back.draft(pattern);
|
||||
pattern.parts.front = front.draft(pattern);
|
||||
pattern.parts.sleeve = sleeve.draft(pattern);
|
||||
pattern.parts.base = this.draftBase();
|
||||
pattern.parts.back = this.draftBack();
|
||||
pattern.parts.front = this.draftFront();
|
||||
pattern.parts.sleeve = this.draftSleeve();
|
||||
|
||||
return pattern;
|
||||
};
|
||||
|
||||
pattern.draftBase = function() {
|
||||
return base.draft(this);
|
||||
};
|
||||
|
||||
pattern.draftBack = function() {
|
||||
return back.draft(this);
|
||||
};
|
||||
|
||||
pattern.draftFront = function() {
|
||||
return front.draft(this);
|
||||
};
|
||||
|
||||
pattern.draftSleeve = function() {
|
||||
return sleeve.draft(this);
|
||||
};
|
||||
export default pattern;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue