-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
1708652
commit e667958
Showing
16 changed files
with
3,413 additions
and
2 deletions.
There are no files selected for viewing
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,29 @@ | ||
# apex-plugin-atomCalculator | ||
Atom Calculator is a popup calculator for Input Item. | ||
|
||
# Oracle APEX dynamic Action Plugin - AtomCalculator | ||
AtomCalculator is a dynamic action plugin that allows users to perform calculations in realtime during data entry by providing a popup calculator for the Input and get the final result. | ||
|
||
|
||
|
||
## Documentation | ||
|
||
Available on | ||
[Atom Calculator](http://apexfusion.blogspot.com/2017/04/oracle-apex-dynamic-action-plugin-atom.html "Atom Calculator Homepage") | ||
|
||
## Donate | ||
|
||
[![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.me/MYasirAliShah/4) | ||
|
||
## Changelog | ||
|
||
#### 1.0 - Initial Release | ||
|
||
|
||
## Install | ||
- Import plugin file "dynamic_action_plugin_com_planetapex_atom_calculator.sql" from source directory into your application | ||
- (Optional) Deploy the CSS/JS files from "src" directory on your webserver and change the "File Prefix" to webservers folder. | ||
|
||
## Preview | ||
![Oracle Apex Plugin Atom Calculator](assets/atomCalculator.gif "Atom Calculator") | ||
|
||
## Demo Application | ||
[Atom Calculator Application](https://apex.oracle.com/pls/apex/f?p=83009:30 "Atom Calculator Homepage") |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
{ | ||
"name": "Atom Calculator", | ||
"version": "1.0", | ||
"private": "N", | ||
"description": "A Dynamic action plugin providing a popup calculator for realtime calculations. ", | ||
"keywords": ["oracle", "apex", "plugin", "dynamicAction", "calculator", "popup", "calculation", "math"], | ||
"homepage": "http://apexfusion.blogspot.com/2017/04/oracle-apex-dynamic-action-plugin-atom.html", | ||
"bugs": { | ||
"url": "https://github.com/planetapex/apex-plugin-atomCalculator/issues", | ||
"email": "yasirali.wizerp@gmail.com" | ||
}, | ||
"license": "MIT", | ||
"author": { | ||
"name": "M.Yasir Ali Shah", | ||
"email": "yasirali.wizerp@gmail.com", | ||
"url": "https://pk.linkedin.com/in/m-yasir-ali-shah-13b5016a", | ||
"twitter": "m_yasir_ali", | ||
"linkedin": "https://pk.linkedin.com/in/m-yasir-ali-shah-13b5016a", | ||
"donationUrl": "https://www.paypal.me/MYasirAliShah/4" | ||
}, | ||
"repository": { | ||
"type": "git", | ||
"url": "https://github.com/planetapex/apex-plugin-atomCalculator.git" | ||
}, | ||
"private": false, | ||
"oracle": { | ||
"versions": ["11.2.0.1", "12.1.0.1"], | ||
"apex": { | ||
"versions": ["4.2.6", "5.0.0", "5.1.0"], | ||
"plugin": { | ||
"internalName": "COM.PLANETAPEX.ATOM_CALCULATOR", | ||
"type": "dynamic action", | ||
"demo": "https://apex.oracle.com/pls/apex/f?p=83009:30", | ||
"previewImage": "https://raw.githubusercontent.com/planetapex/apex-plugin-atomCalculator/master/assets/atomCalculator.gif" | ||
} | ||
} | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,119 @@ | ||
|
||
# Oracle APEX dynamic Action Plugin - AtomCalculator | ||
AtomCalculator is a dynamic action plugin that allows users to perform calculations in realtime during data entry by providing a popup calculator for the Input and get the final result. | ||
|
||
|
||
|
||
## Donation | ||
|
||
Your support means a lot. | ||
|
||
[![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.me/MYasirAliShah/4) | ||
|
||
## Changelog | ||
|
||
#### 1.0 - Initial Release | ||
|
||
|
||
## Install | ||
- Import plugin file "dynamic_action_plugin_com_planetapex_atom_calculator.sql" from source directory into your application | ||
- (Optional) Deploy the CSS/JS files from "src" directory on your webserver and change the "File Prefix" to webservers folder. | ||
|
||
## Preview | ||
![Oracle Apex Plugin Atom Calculator](assets/atomCalculator.gif "Atom Calculator") | ||
|
||
## Demo Application | ||
[Atom Calculator Application](https://apex.oracle.com/pls/apex/f?p=83009:30 "Atom Calculator Homepage") | ||
|
||
|
||
## Plugin Features | ||
- 2 Views to choose from. | ||
- Custom Calculator Font Awesome Icon. | ||
- Text Alignment | ||
- Various <b>On Show events</b> like click, focus | ||
- 10 Display Positions to choose from. | ||
- 3 Themes to choose from. | ||
- 3 Button Styles. | ||
- Custom offset to adjust the display position. | ||
- Button Press Animation. | ||
- Keyboard Numeric Keypad for calculation. | ||
- Running Total Cacluations. | ||
- Read Only option. | ||
|
||
|
||
## Plugin Settings | ||
|
||
### Atom Calculator Views | ||
--- | ||
|
||
Users have 2 options for the atom calculator view: | ||
- Basic view displays calculator without the percentage, PlusMinus and Keys. | ||
- Extended view will display all the keys. | ||
|
||
### Styling | ||
|
||
Themes and Button Styles can be use to to style the Atom calculator. | ||
|
||
There are 3 themes provided: | ||
|
||
- Light | ||
- Dark | ||
- Matetial | ||
|
||
There are 3 Button Styles: | ||
|
||
- No Style, which is Flat | ||
- Style 1 | ||
- Style 2 | ||
|
||
|
||
|
||
|
||
### Show Method | ||
|
||
Selects the method when the atom calculator displays. | ||
|
||
Available options include: | ||
|
||
|
||
<dt>On item click</dt> | ||
<dd>The atom calculator pop-up displays when the item is clicked.</dd> | ||
<dt>On icon click</dt> | ||
<dd>The atom calculator pop-up displays when the icon is clicked.</dd> | ||
<dt>On item and icon click</dt> | ||
<dd>The atom calculator displays when the item or icon is clicked.</dd> | ||
<dt>On focus</dt> | ||
<dd>The atom calculator pop-up displays as soon as the item receives focus.</dd> | ||
|
||
|
||
|
||
|
||
|
||
### Display Position | ||
|
||
Position of atom calculator is relative to text input. | ||
|
||
- First value is name of main axis, and | ||
- Second value is whether the atom calculator is rendered as | ||
- Left(Leftwards) | ||
- Right(Rightwards) | ||
- Up(Upwards) | ||
- Bottom(Downwards) | ||
|
||
Available options include: | ||
|
||
- Bottom Left | ||
- Bottom Center | ||
- Bottom Right | ||
- Right Bottom | ||
- Right Top | ||
- Top Left | ||
- Top Center | ||
- Top Right | ||
- Left Top | ||
- Left Bottom | ||
|
||
Examples | ||
|
||
Right Top will set atom calculator's position from right side upwards of text input. | ||
|
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.