-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
d9a0893
commit 71e7934
Showing
5 changed files
with
769 additions
and
9 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,2 @@ | ||
_config.yml | ||
~* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
/** | ||
* @typedef PageSnippetsProductionData | ||
* Data record that is used for producing a page snippet or any of a page snippets elements. | ||
* @type {{[key: string]: any}} | ||
* | ||
* @callback PageSnippetsProductionCallback | ||
* Function type that is used as callback in `ps:postproduction` attributes and `<ps:call-function>` nodes. | ||
* @param {Element} element Currently processed target element. | ||
* @param {PageSnippetsProductionData} data Data provided to build the target element. | ||
* | ||
* @typedef PageSnippetsMeta | ||
* A page snippets meta data. | ||
* @property {string} key Identifier key (including path) of that snippet. | ||
* @property {string} source URL from which this snippet was loaded. | ||
* @property {string} namespace Namespace URI of this snippets root node. | ||
* @property {Element} data XML source data of that snippet. | ||
* | ||
* @callback PageSnippetsProductionFunction | ||
* Function type used in production methods. This does not return any value but manipulate the `targetElement`object. | ||
* @param {Element} sourceNode Source that defined the element that is currently build. | ||
* @param {Element} targetElement Currently processed target element. | ||
* @param {PageSnippetsProductionData} data Data provided to build the target element. | ||
* @param {string} origin Listing of source document nodes that lead to this function call. | ||
* @returns {void} | ||
*/ |
Oops, something went wrong.