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 ​
readonly
options: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:299
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
[]>