@@ -299,15 +299,15 @@ function buildViewAllHTML(patternlab, patterns, patternPartial) {
299
299
return viewAllHTML ;
300
300
}
301
301
302
- function buildViewAllPages ( mainPageHeadHtml , patternlab ) {
302
+ function buildViewAllPages ( mainPageHeadHtml , patternlab , styleguidePatterns ) {
303
303
var paths = patternlab . config . paths ;
304
304
var prevSubdir = '' ;
305
305
var prevGroup = '' ;
306
306
var i ;
307
307
308
- for ( i = 0 ; i < patternlab . patterns . length ; i ++ ) {
308
+ for ( i = 0 ; i < styleguidePatterns . length ; i ++ ) {
309
309
310
- var pattern = patternlab . patterns [ i ] ;
310
+ var pattern = styleguidePatterns [ i ] ;
311
311
312
312
// skip underscore-prefixed files
313
313
if ( isPatternExcluded ( pattern ) ) {
@@ -336,29 +336,29 @@ function buildViewAllPages(mainPageHeadHtml, patternlab) {
336
336
var j ;
337
337
338
338
339
- for ( j = 0 ; j < patternlab . patterns . length ; j ++ ) {
339
+ for ( j = 0 ; j < styleguidePatterns . length ; j ++ ) {
340
340
341
341
342
- if ( patternlab . patterns [ j ] . patternGroup === pattern . patternGroup ) {
342
+ if ( styleguidePatterns [ j ] . patternGroup === pattern . patternGroup ) {
343
343
//again, skip any sibling patterns to the current one that may have underscores
344
344
345
- if ( isPatternExcluded ( patternlab . patterns [ j ] ) ) {
345
+ if ( isPatternExcluded ( styleguidePatterns [ j ] ) ) {
346
346
if ( patternlab . config . debug ) {
347
- console . log ( 'Omitting ' + patternlab . patterns [ j ] . patternPartial + " from view all sibling rendering." ) ;
347
+ console . log ( 'Omitting ' + styleguidePatterns [ j ] . patternPartial + " from view all sibling rendering." ) ;
348
348
}
349
349
continue ;
350
350
}
351
351
352
352
//this is meant to be a homepage that is not present anywhere else
353
- if ( patternlab . patterns [ j ] . patternPartial === patternlab . config . defaultPattern ) {
353
+ if ( styleguidePatterns [ j ] . patternPartial === patternlab . config . defaultPattern ) {
354
354
if ( patternlab . config . debug ) {
355
355
console . log ( 'Omitting ' + pattern . patternPartial + ' from view all sibling rendering because it is defined as a defaultPattern' ) ;
356
356
}
357
357
continue ;
358
358
}
359
359
360
360
361
- viewAllPatterns . push ( patternlab . patterns [ j ] ) ;
361
+ viewAllPatterns . push ( styleguidePatterns [ j ] ) ;
362
362
}
363
363
}
364
364
@@ -379,26 +379,26 @@ function buildViewAllPages(mainPageHeadHtml, patternlab) {
379
379
viewAllPatterns = [ ] ;
380
380
patternPartial = "viewall-" + pattern . patternGroup + "-" + pattern . patternSubGroup ;
381
381
382
- for ( j = 0 ; j < patternlab . patterns . length ; j ++ ) {
382
+ for ( j = 0 ; j < styleguidePatterns . length ; j ++ ) {
383
383
384
- if ( patternlab . patterns [ j ] . subdir === pattern . subdir ) {
384
+ if ( styleguidePatterns [ j ] . subdir === pattern . subdir ) {
385
385
//again, skip any sibling patterns to the current one that may have underscores
386
- if ( isPatternExcluded ( patternlab . patterns [ j ] ) ) {
386
+ if ( isPatternExcluded ( styleguidePatterns [ j ] ) ) {
387
387
if ( patternlab . config . debug ) {
388
- console . log ( 'Omitting ' + patternlab . patterns [ j ] . patternPartial + " from view all sibling rendering." ) ;
388
+ console . log ( 'Omitting ' + styleguidePatterns [ j ] . patternPartial + " from view all sibling rendering." ) ;
389
389
}
390
390
continue ;
391
391
}
392
392
393
393
//this is meant to be a homepage that is not present anywhere else
394
- if ( patternlab . patterns [ j ] . patternPartial === patternlab . config . defaultPattern ) {
394
+ if ( styleguidePatterns [ j ] . patternPartial === patternlab . config . defaultPattern ) {
395
395
if ( patternlab . config . debug ) {
396
396
console . log ( 'Omitting ' + pattern . patternPartial + ' from view all sibling rendering because it is defined as a defaultPattern' ) ;
397
397
}
398
398
continue ;
399
399
}
400
400
401
- viewAllPatterns . push ( patternlab . patterns [ j ] ) ;
401
+ viewAllPatterns . push ( styleguidePatterns [ j ] ) ;
402
402
}
403
403
404
404
}
@@ -446,7 +446,7 @@ function buildFrontEnd(patternlab) {
446
446
styleguidePatterns = assembleStyleguidePatterns ( patternlab ) ;
447
447
448
448
//sort all patterns explicitly.
449
- patternlab . patterns = sortPatterns ( styleguidePatterns ) ;
449
+ styleguidePatterns = sortPatterns ( styleguidePatterns ) ;
450
450
451
451
//set the pattern-specific header by compiling the general-header with data, and then adding it to the meta header
452
452
var headerPartial = pattern_assembler . renderPattern ( patternlab . header , {
0 commit comments