Adriano Costa 2d347acda1
HXCS-3659 copy feature-flags lib ()
* HXCS-3659 copy feature-flags lib

* HXCS-3659 remove hxps reference

* HXCS-3659 update component selectors

* HXCS-3659 replace word overridability with override

* HXCS-3659 remove commented/dead code

* HXCS-3659 rename files

* HXCS-3659 fix imports after renaming files

* HXCS-3659 update names to not refer ng 14

* HXCS-3659 update license header

* HXCS-3659 remove unused param

* HXCS-3659 test StorageFesturesService

* HXCS-3659 test DummyFesturesService

* HXCS-3659 test DebugFeaturesService in debug mode

* HXCS-3659 test DebugFeaturesService in debug mode

* HXCS-3659 test DebugFeaturesService not in debug mode

* HXCS-3659 test FlagSetParser

* HXCS-3659 test feature flags directives

* HXCS-3659 test flags component

* HXCS-3659 update readme

* HXCS-3659 link docs into readme

* HXCS-3659 update adf-feature-flags-wrapper css rules

* HXCS-3659 update Directive selectors

* HXCS-3659 add i18n

* HXCS-3659 update FlagsComponent css

* HXCS-3659 update directives @Input property names

* HXCS-3659 provides guards in the root

* HXCS-3659 remove deprecated method getFlagsSnapshot

---------

Co-authored-by: Adriano Costa <Adriano.Costa@hyland.comgit>
2024-05-22 11:28:38 +02:00
2022-08-25 10:50:30 +01:00
2024-04-11 10:55:14 -04:00
2016-06-29 11:42:48 +01:00
2016-11-25 19:07:30 +00:00
2023-05-16 17:37:50 +01:00

Alfresco Application Development Framework (ADF)

Introduction

See the introduction page in our documentation for an overview of ADF along with links to useful starting points.

Prerequisites

Node: 18.x
NPM: 9.x

Also, check out the tutorial Creating your first ADF Application for full details on what you may need to install before using ADF.

See also

Components

You can find the sources for all ADF components in the lib folder.

Libraries

ADF Libraries list:

Demo Application

A separate application showcasing integration of components can be found here. The app has examples of basic interaction for both APS and ACS components.

Application generator for Yeoman

To speed up the development, you can use the Generator for Yeoman.

Browser Support

All components are supported in the following browsers:

Browser Version
Chrome Latest
Safari Latest
Firefox Latest
Edge Latest
Description
Languages
TypeScript 90.6%
HTML 4.3%
SCSS 2.4%
JavaScript 1.6%
C 0.8%
Other 0.2%