Home Reference Source Test Repository
import ManyToManyRenderer from 'broccoli-sass-tree/src/lib/ManyToManyRenderer.js'
public class | source

ManyToManyRenderer

Extends:

broccoli-plugin~Plugin → ManyToManyRenderer

Direct Subclass:

SassRenderer

Constructor Summary

Public Constructor
public

constructor(inputNodes: *, options: *)

Member Summary

Public Members
public
public
public

Method Summary

Public Methods
public

build(): *

public
public
public
public

makeDir(absoluteDirPath: *): *

public

makeParentDir(absoluteFilePath: *): *

public

renderFiles(relativePaths: *): *

public

updateDependencyGraph(renderOutput: *)

public

writeFile(objectPattern: {"path": *, "content": *}): *

public

writeOutputFiles(renderOutput: *): *

Public Constructors

public constructor(inputNodes: *, options: *) source

Params:

NameTypeAttributeDescription
inputNodes *
options *

Public Members

public dependencyGraph: * source

public fileStatsCache: * source

public outputDirPromises: * source

Public Methods

public build(): * source

Return:

*

public dirtyDependencyGraph(): * source

Return:

*

public filterFile(): boolean source

Return:

boolean

public listFilesToRender(): * source

Return:

*

public makeDir(absoluteDirPath: *): * source

Params:

NameTypeAttributeDescription
absoluteDirPath *

Return:

*

public makeParentDir(absoluteFilePath: *): * source

Params:

NameTypeAttributeDescription
absoluteFilePath *

Return:

*

public renderFiles(relativePaths: *): * source

Params:

NameTypeAttributeDescription
relativePaths *

Return:

*

public updateDependencyGraph(renderOutput: *) source

Params:

NameTypeAttributeDescription
renderOutput *

public writeFile(objectPattern: {"path": *, "content": *}): * source

Params:

NameTypeAttributeDescription
objectPattern {"path": *, "content": *}
  • default: {"path":null,"content":null}

Return:

*

public writeOutputFiles(renderOutput: *): * source

Params:

NameTypeAttributeDescription
renderOutput *

Return:

*