PackagePackagetypeA library you install and call yourself.See every one →What this type is →independently maintainedindependently maintainedoriginPublished by one person or a small company outside SAP. Says nothing about quality; the readings say that.See every one →

@marianfoo/ui5-cc-dayjs

A UI5 custom control that writes a date to the page through Day.js, with the input format, the output format and any shift of days or months set as control properties.

Two controls declared in an XML view under the ui5-community.dayjs namespace, both extending sap.m.Text. DayjsText renders one date and takes value, inputFormat, outputFormat and a manipulate property covering add, subtract, startOf and endOf; DayjsDiff renders the distance between two dates in a unit the view names, as an integer or a float and optionally absolute. Both read the locale from the Fiori launchpad where there is one and from the browser otherwise, and getDayjsObject hands back the underlying Day.js object where the properties do not reach. It renders text: neither control takes input, so a date a user edits still goes through the framework's own types and a date picker.

Facts

Last pushLicenceApache-2.0 or the Derived Beer-ware License, at the user's choice

Where it sits

Lives in
Provides
Custom controls and librariesUI5Custom controls and librariescapabilityExtending the set of controls an app is built from: a control of its own, a wrapper around a third-party widget, or an icon font registered with the framework, packaged so another app can reuse it. Distinct from [Web Components interop](capability:ui5-web-components), which brings in standard custom elements, and from [generators](capability:generators), which scaffold a control project rather than being one.
Requires
Day.jsDay.jsoutside the atlasThe library that parses, formats and shifts the date; the controls expose its options as properties and return its object from getDayjsObject.

Who is behind it

Marian ZeisMarian ZeisPersonMaintains this
In the atlas: maintains 35, contributes to 86, wrote 25
@marianfoo
maintainer

Before choosing this

Signals

ActivityQuietNo published releases; repository quiet for 52 months

It publishes no releases, and its repository has been quiet for at least 24 full months. This may be normal for stable software; check whether its current state still fits your use.

What it declares

Every artifact

Type
Package
Origin
Independently maintained

As a package

Where it runs
Inside its host
Distributed through
npm

Connections2

Install

npm add @marianfoo/ui5-cc-dayjs

Derived from the package name. No recipe recorded; the README has the configuration.

Where it sits in your app

Download
Your UI5 applicationdocumentedrequiresDay.js, SoftwareDay.jsSoftware@marianfoo/ui5-cc-dayjs, module@marianfoo/ui5-cc-da…
SAPnot SAP's, or the project's owndocumented only

README

quoted from marianfoo/ui5-dayjs, read
marianfoo/ui5-dayjs/README.mdOn GitHub

UI5 custom control ui5-cc-dayjs

Usage of dayjs directly in a UI5 custom control.

excerpt, Apache-2.0 or the Derived Beer-ware License, at the user's choice, read the rest, on GitHub

History

Latest

v0.0.5

Features 1, Changed, Fixes

  1. v0.0.4

    Features 1, Changed, Fixes

  2. v0.0.3

    Features, Changed 1, Fixes

  3. v0.0.2

    Features, Changed 1, Fixes

  4. v0.0.1

    Features 1, Changed, Fixes

Custom controls and libraries
  1. custom-controlsThirteen custom UI5 controls for abap2UI5 appsfrom ABAP
  2. @abap2ui5/embed-controlUI5 custom control that runs an abap2UI5 app inside a host appfrom UI5
  3. ui5-cc-timerbuttonUI5 control library with a button that delays enabling or showingfrom UI5
  4. ui5-control-generatorCommand line generator of UI5 custom controls from htmlfrom UI5
  5. ui5-cc-pdfviewerUI5 custom control rendering a PDF from a base64 data URIfrom UI5
  6. openui5-passwordOpenUI5 password input with strength scoring and rulesfrom UI5
  7. openui5-tourOpenUI5 control library for guided app toursfrom UI5
  8. ui5-lib-visualizationUI5 control library wrapping C3.js charts as ui5.viz controlsfrom UI5
  9. UI5XUI5 library of eight composite controls under the ui5x namespacefrom UI5
  10. openui5-cameraUI5 control for live camera preview and PNG capturefrom UI5
  11. ui5-cc-chartUI5 custom control wrapping Chart.js for line chartsfrom UI5
  12. ui5-cc-mdUI5 custom control rendering Markdown to HTMLfrom UI5
  13. ui5-fontawesome-libUI5 library adding Font Awesome icon sets to sap-icon://from UI5
  14. openui5-paginatorA UI5 custom control that pages through large data in a table, for backends that serve pages over REST rather than OData.from UI5

Details

Sources4
GitHub organisations and accountsdiscovered here, marianfoochecked
npm registry, @marianfoo/ui5-cc-dayjsversion, releases, installschecked
github.com/marianfoo/ui5-dayjstree, pushes, contributors, CIchecked
README.mdquoted, and what the entry declareschecked

Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.

Compatibility and provenance
discovered viaGitHub organisations and accounts · marianfoo
first seen in the atlas
ecosystem and domainui5, ui-and-frontend-bridge
History in the atlas1
  1. First seen.
For your agent
Ref
artifact:marianfoo-ui5-cc-dayjs
JSON
/artifacts/marianfoo-ui5-cc-dayjs.json
MCP
Connecting an agent