@lsw-abpvue/utils
v0.1.0
Published
Framework-agnostic helpers for the ABP Vue UI. No dependencies, not even Vue.
Readme
@lsw-abpvue/utils
Framework-agnostic helpers for Lsw.Abp.VueUI, an unofficial Vue UI for the ABP Framework. No dependencies, not even Vue.
pnpm add @lsw-abpvue/utilsWhat is in it
| | |
|---|---|
| LinkedList / ListNode | Ordered list the extension system builds contributions on. A contributor writes list.add(prop).after(p => p.name === 'userName') and it keeps meaning the same thing after somebody inserts another column upstream. Same method names and locator semantics as ABP's own list, including the (value, target) => boolean comparison form; a locator that matches nothing appends or prepends rather than dropping the value. |
| interpolate(text, params) | Fills the {0} {1} placeholders ABP's localization resources come with. |
| deepMerge(target, source) / isPlainObject(value) | Merges configuration objects, source winning wherever it is defined. |
License
MIT. Not affiliated with or endorsed by Volosoft or the ABP Framework team.
