wrench: Improved pattern abstraction
This commit is contained in:
parent
5f5f3c18d4
commit
f94d04c7a9
1 changed files with 12 additions and 8 deletions
|
@ -29,19 +29,23 @@ pattern.draft = function() {
|
|||
return pattern;
|
||||
};
|
||||
|
||||
pattern.draftBase = function() {
|
||||
return base.draft(this);
|
||||
pattern.draftBase = function(pattern = false) {
|
||||
if (pattern === false) pattern = this;
|
||||
return base.draft(pattern);
|
||||
};
|
||||
|
||||
pattern.draftBack = function() {
|
||||
return back.draft(this);
|
||||
pattern.draftBack = function(pattern = false) {
|
||||
if (pattern === false) pattern = this;
|
||||
return back.draft(pattern);
|
||||
};
|
||||
|
||||
pattern.draftFront = function() {
|
||||
return front.draft(this);
|
||||
pattern.draftFront = function(pattern = false) {
|
||||
if (pattern === false) pattern = this;
|
||||
return front.draft(pattern);
|
||||
};
|
||||
|
||||
pattern.draftSleeve = function() {
|
||||
return sleeve.draft(this);
|
||||
pattern.draftSleeve = function(pattern = false) {
|
||||
if (pattern === false) pattern = this;
|
||||
return sleeve.draft(pattern);
|
||||
};
|
||||
export default pattern;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue