Welshman Docs / @welshman/feeds / FeedCompiler
Class: FeedCompiler ​
Defined in: feeds/src/compiler.ts:35
Constructors ​
Constructor ​
new FeedCompiler(
options):FeedCompiler
Defined in: feeds/src/compiler.ts:36
Parameters ​
options ​
Returns ​
FeedCompiler
Properties ​
options ​
readonlyoptions:FeedCompilerOptions
Defined in: feeds/src/compiler.ts:36
Methods ​
_compileAddresses() ​
_compileAddresses(
addresses):object[]
Defined in: feeds/src/compiler.ts:105
Parameters ​
addresses ​
string[]
Returns ​
object[]
_compileCreatedAt() ​
_compileCreatedAt(
items):object[]
Defined in: feeds/src/compiler.ts:113
Parameters ​
items ​
Returns ​
object[]
_compileDvms() ​
_compileDvms(
items):Promise<RequestItem[]>
Defined in: feeds/src/compiler.ts:153
Parameters ​
items ​
DVMItem[]
Returns ​
Promise<RequestItem[]>
_compileFilter() ​
_compileFilter(
key,value):object[]
Defined in: feeds/src/compiler.ts:109
Parameters ​
key ​
string
value ​
any
Returns ​
object[]
_compileIntersection() ​
_compileIntersection(
feeds):Promise<RequestItem[]>
Defined in: feeds/src/compiler.ts:176
Parameters ​
feeds ​
Feed[]
Returns ​
Promise<RequestItem[]>
_compileLabels() ​
_compileLabels(
labelItems):Promise<RequestItem[]>
Defined in: feeds/src/compiler.ts:300
Parameters ​
labelItems ​
Returns ​
Promise<RequestItem[]>
_compileLists() ​
_compileLists(
listItems):Promise<RequestItem[]>
Defined in: feeds/src/compiler.ts:265
Parameters ​
listItems ​
ListItem[]
Returns ​
Promise<RequestItem[]>
_compileScopes() ​
_compileScopes(
scopes):object[]
Defined in: feeds/src/compiler.ts:135
Parameters ​
scopes ​
Scope[]
Returns ​
object[]
_compileSearches() ​
_compileSearches(
searches):object[]
Defined in: feeds/src/compiler.ts:139
Parameters ​
searches ​
string[]
Returns ​
object[]
_compileUnion() ​
_compileUnion(
feeds):Promise<RequestItem[]>
Defined in: feeds/src/compiler.ts:218
Parameters ​
feeds ​
Feed[]
Returns ​
Promise<RequestItem[]>
_compileWot() ​
_compileWot(
wotItems):object[]
Defined in: feeds/src/compiler.ts:143
Parameters ​
wotItems ​
WOTItem[]
Returns ​
object[]
canCompile() ​
canCompile(
feed):boolean
Defined in: feeds/src/compiler.ts:38
Parameters ​
feed ​
Returns ​
boolean
compile() ​
compile(
feed):Promise<RequestItem[]>
Defined in: feeds/src/compiler.ts:63
Parameters ​
feed ​
Returns ​
Promise<RequestItem[]>