yvlawy / etagair-configurator-api Goto Github PK
View Code? Open in Web Editor NEWGeneral purpose Configurator API/Library for products, services and more...
General purpose Configurator API/Library for products, services and more...
Improve the wiki Template part. Add rule sample.
Missing a method to get the root folder to scan all objects.
Actually there are 2 methods to create an entity Template.
In basic cases, refactor to have only one method, to simplify the process.
Define a country/region main (default) language.
exp: for en (English), the en-gb is defined as the main language.
If this case, if the current language si Something like en-us (or en-ca or Something else), if no localzed text is defined in en-us, then the application will get the localized text defined in the main language: en-gb.
If no text is defined for this language, the application will get the text for the main (neutral) language defined in the application.
engine.Editor.DefineMainLanguageRegion(LanguageCode.en_GB);
Define a main language in the application.
If no localized text exists for for a textCode in current language, so the application should get the localized text for the defined main language.
exp:
engine.Editor.DefineMainLanguage(LanguageCode.en);
or
engine.Editor.DefineMainLanguage(LanguageCode.en_GB);
property Template:
Only string and TextCode are implemented today.
Adds new type: int, double and bool
Need to refactor property value and introduce the Value hierarchy classes.
Entity property now have more type: double, int, and bool.
Adds these types to property templates.
Can't search entity from the root folder.
Need to define the scope:
-All: Search from the root folder, and go Inside sub-folders.
-RootOnly: Search from the root folder, Don't go Inside subfolders. Scan only directs entities childs.
-Defined: Set/Defined source folders.
By default, an entity in independent of the current language.
Adds the way to get an entity depending on the current language.
All textCode will be conveerted in localized text.
(textCode can be used in property key and value)
code can be: (to be defined)
EntityLocalized myEntityLocal = core.Editor.GetEntityLocal(myEntity)
Editor.CreateProperty:
Only string and TextCode property type are possible today.
Adds new type: int, double and bool to this method.
Add image Property value.
Manage différents image format like: jpg, png,...
Add documentation in the wiki concerning the search entity:
Scope, folder source,...
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.