Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/DanielMerchan/ojet-examples
Examples of Oracle JET
https://github.com/DanielMerchan/ojet-examples
Last synced: about 2 months ago
JSON representation
Examples of Oracle JET
- Host: GitHub
- URL: https://github.com/DanielMerchan/ojet-examples
- Owner: DanielMerchan
- Created: 2019-02-14T10:14:45.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-06-23T18:28:45.000Z (over 1 year ago)
- Last Synced: 2024-08-03T20:02:47.875Z (5 months ago)
- Language: JavaScript
- Size: 396 KB
- Stars: 6
- Watchers: 2
- Forks: 13
- Open Issues: 35
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-jet - Oracle JET : JET Examples - by Daniel Merchan (Awesome Oracle JavaScript Extension Toolkit (JET) [![Awesome](https://awesome.re/badge.svg)](https://awesome.re) / Examples)
README
# Oracle JET : JET Examples
**Version: 7.2.0**
## ojet-interationalization
Contains the Logic for changing and managing the current Language.
See: http://danielmerchanoracle.blogspot.com/2019/02/ojet-internationalization-localization.html
## ojet-packagewar
Uses **grunt-war** for generating a WAR file after **ojet build** is invoked by including extra code in the **hook filer after_build.js**See: http://danielmerchanoracle.blogspot.com/2019/03/ojet-build-and-deploy-in-application-server.html
## ojet-waysofcallingrest
Includes three REST GET examples using Vanilla JavaScript < ES6, JQuery and JavaScript ES6+ Fetch, AwaitSee: http://danielmerchanoracle.blogspot.com/2019/03/ojet-calling-rest-service.html
## ojet-logging
Integration of **js-logger** with Oracle JET for custom Logging and also pushing the Log to the Server if needed via REST Service. The REST service is not implemented, but the placeholder is there to do it ;).See: http://danielmerchanoracle.blogspot.com/2019/03/ojet-logging-with-js-logger.html
## ojet-wcp-router
A possible way to move from Oracle WebCenter Portal Navigation model to Oracle JET RouterSee: http://danielmerchanoracle.blogspot.com/2019/04/wcp-navigation-model-to-ojet-router.html
## ojet-adf-region-to-ojmodule
Contains an example based on **ojet-wcp-router** which uses the concept of (Oracle JET Module Architecture) to build re-usable modules such as ADF Regions / Portlets are in Oracle WebCenter Portal
See: http://danielmerchanoracle.blogspot.com/2019/04/wcpadf-to-ojet-adf-taskflow-portlet-to-ojet-module.html## ojet-typescript-template
Contains the Oracle JET TypeScript started template of https://www.oracle.com/technetwork/developer-tools/jet/downloads/index.html
with a minor fix in the Router configuration> **Note:** Since Oracle JET 7.2.0 you can use the OJET-CLI to scaffold a Oracle JET Application with TypeScript
> **Example** ```ojet create web-app-navbar --template=navbar --typescript```See: http://danielmerchanoracle.blogspot.com/2019/04/ojet-bug-with-routing-in-typescript-template.html
## ojet-typescript-list-detail
Contains an example built on top of the Oracle JET TypeScript template which shows the usage of ViewModel Parameters and signals npm module for Inter-Module communicationSee: http://danielmerchanoracle.blogspot.com/2019/04/ojet-inter-modular-communication-in-ts-template.html
> **Note:** Since Oracle JET 7.2.0 you can use the OJET-CLI to scaffold a Oracle JET Application with TypeScript
> **Example** ```ojet create web-app-navbar --template=navbar --typescript```## ojet-add-jet-comp-programmatically
Adds programmatically an `````` and an `````` from the ViewModel into a ViewSee: http://danielmerchanoracle.blogspot.com/2019/11/ojet-adding-jet-component.html
## ojet-checkboxset-select-all
Example about how to make a Select All for a `````` based on another ``````See: http://danielmerchanoracle.blogspot.com/2019/11/ojet-select-all-options-using-only.html
## ojet-page-not-found-handling
Changed the navigation handling in Navdrawer template in index.html + appController.js to demonstrate how to catch errors when trying to navigate to a Module that cannot be loaded because
- ```router.go``` cannot find the StateIdPath because is not part of the router -> Loads a module-not-found Module
- ```self.loadModule``` fails to generate the Module Config because the View or the Module file is missing -> Loads the module-not-found ModuleSee: http://danielmerchanoracle.blogspot.com/2019/11/ojet-module-not-found-handling.html