alhasandev-calculator

1.2.3 • Public • Published

What is this

A simple calculator class constructor with function in js

alt text

Instalation

Run npm i alhasandev-calculator

HTML

<div class="calculator-wrapper"></div>

JavaScript ES6:

import Calculator from 'alhasandev-calculator'

// Init calculator object
const calculator = new Calculator()

// Render calculator on a html element
const calcWrapper = document.querySelector(".calculator-wrapper");
calculator.renderTo(calcWrapper, {
  style: true, // true or false for default style
});

// Init controls event
calculator.initControls();

Common use / Web browser:

<div class="calculator-wrapper"></div>

<!-- link to calculator.js file -->
<script src="/calculator/calculator.js"></script>
<script>
// Init calculator object
const calculator = new Calculator()

// Render calculator on a html element
const calcWrapper = document.querySelector(".calculator-wrapper");
calculator.renderTo(calcWrapper, {
  style: true, // true or false for default style
});

// Init controls event
calculator.initControls();
</script>

Parameters of method renderTo

calculator method renderTo accepts two parameter, htmlElement HTML element reference (required) and options (optional).

Readme

Keywords

Package Sidebar

Install

npm i alhasandev-calculator

Weekly Downloads

0

Version

1.2.3

License

ISC

Unpacked Size

53.6 kB

Total Files

8

Last publish

Collaborators

  • alhasandev