open-ux-tools icon indicating copy to clipboard operation
open-ux-tools copied to clipboard

FEATURE - Support Fiori tools moving to Open Source

Open longieirl opened this issue 6 months ago • 0 comments

As a Fiori developer, I want to use the existing OS modules for functionality and types inside Fiori tools, so that I can leverage the OS principal of transparency

Description

This feature request will be used to track the following;

  • Missing types
  • Missing attributes in types
  • Missing functionality i.e. btp-utils needs to be expose additional methods related to destinations, for example
export function isHTML5DynamicConfigured(destination: Destination): boolean {
    return Boolean(destination['HTML5.DynamicDestination']);
}

Technical Design

Fiori tools is levaraging the open-ux-tools npm modules to replace all internal implementations.

Acceptance Criteria

GivenWhenThen format (https://martinfowler.com/bliki/GivenWhenThen.html)

Given I have functionality in Fiori tools when I use ths OS module then the existing types and/or functionality can be reused inside of Fiori tools

Notes

Tasks

  • [ ] Unit Tests added
  • [ ] Test Cases defined

longieirl avatar Feb 02 '24 14:02 longieirl