Members
(constant) extender :Provider
- Source:
The service provider that once registered on SvelteExtend will save the an
instance of JSMerger as the jsMerger service.
Type:
(constant) jsMerger :Provider
- Source:
The service provider that once registered on SvelteExtend will save the an
instance of JSMerger as the jsMerger service.
Type:
(constant) sfcData :Provider
- Source:
The service provider that once registered on SvelteExtend will save the class
SFCData as the sfcData service.
Type:
(constant) sfcParser :Provider
- Source:
The service provider that once registered on SvelteExtend will save the an
instance of SFCParser as the sfcParser service.
Type:
Type Definitions
Provider
Properties:
| Name | Type | Description |
|---|---|---|
register |
ProviderRegisterMethod | The method that gets called when registering the provider. |
Type:
- Object
ProviderRegisterMethod(app)
Parameters:
| Name | Type | Description |
|---|---|---|
app |
Jimple | A reference to the dependency injection container. |
RollupFilter(filepath) → {boolean}
Parameters:
| Name | Type | Description |
|---|---|---|
filepath |
string | The path to validate. |
Returns:
Whether or not the path is valid.
- Type
- boolean
SFCTag
Properties:
| Name | Type | Description |
|---|---|---|
contents |
string | The content of the tag. |
attributes |
Object | A dictionary of the tag attributes and their values. |
Type:
- Object
SvelteExtendRollupPluginOptions
Properties:
| Name | Type | Attributes | Default | Description |
|---|---|---|---|---|
allowedMaxDepth |
number |
<optional> |
0
|
How many components level can be extended. For
example,
if a file extends from one that extends from
another and this is set to |
include |
Array |
<optional> |
[]
|
A list of expressions the name of a file should match in order to be processed by the plugin. |
exclude |
Array |
<optional> |
[]
|
A list of expressions the name of a file shouldn't match in order to be processed by the plugin. |
Type:
- Object