New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

mofron-comp-text

Package Overview
Dependencies
Maintainers
1
Versions
57
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mofron-comp-text - npm Package Compare versions

Comparing version 0.3.8 to 0.3.9

469

dist/text.js

@@ -15,5 +15,5 @@ require("mofron-event-click");

/******/ var module = installedModules[moduleId] = {
/******/ exports: {},
/******/ id: moduleId,
/******/ loaded: false
/******/ i: moduleId,
/******/ l: false,
/******/ exports: {}
/******/ };

@@ -25,3 +25,3 @@

/******/ // Flag the module as loaded
/******/ module.loaded = true;
/******/ module.l = true;

@@ -39,2 +39,28 @@ /******/ // Return the exports of the module

/******/ // identity function for calling harmony imports with the correct context
/******/ __webpack_require__.i = function(value) { return value; };
/******/ // define getter function for harmony exports
/******/ __webpack_require__.d = function(exports, name, getter) {
/******/ if(!__webpack_require__.o(exports, name)) {
/******/ Object.defineProperty(exports, name, {
/******/ configurable: false,
/******/ enumerable: true,
/******/ get: getter
/******/ });
/******/ }
/******/ };
/******/ // getDefaultExport function for compatibility with non-harmony modules
/******/ __webpack_require__.n = function(module) {
/******/ var getter = module && module.__esModule ?
/******/ function getDefault() { return module['default']; } :
/******/ function getModuleExports() { return module; };
/******/ __webpack_require__.d(getter, 'a', getter);
/******/ return getter;
/******/ };
/******/ // Object.prototype.hasOwnProperty.call
/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
/******/ // __webpack_public_path__

@@ -44,3 +70,3 @@ /******/ __webpack_require__.p = "";

/******/ // Load entry module and return exports
/******/ return __webpack_require__(0);
/******/ return __webpack_require__(__webpack_require__.s = 0);
/******/ })

@@ -50,252 +76,253 @@ /************************************************************************/

/* 0 */
/***/ function(module, exports) {
/***/ (function(module, exports, __webpack_require__) {
'use strict';
"use strict";
var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; };
var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; };
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
/**
* @file Text.js
* @brief Text Component for mofron
* @author simpart
*/
mofron.comp.Text = function (_mofron$Component) {
_inherits(_class, _mofron$Component);
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
/**
* initialize text component
*
* @param prm : (string) text contents
* @param opt : (object) component option
*/
function _class(prm, opt) {
_classCallCheck(this, _class);
/**
* @file Text.js
* @brief Text Component for mofron
* @author simpart
*/
mofron.comp.Text = function (_mofron$Component) {
_inherits(_class, _mofron$Component);
try {
var _this = _possibleConstructorReturn(this, (_class.__proto__ || Object.getPrototypeOf(_class)).call(this, prm));
/**
* initialize text component
*
* @param prm : (string) text contents
* @param opt : (object) component option
*/
function _class(prm, opt) {
_classCallCheck(this, _class);
_this.name('Text');
try {
var _this = _possibleConstructorReturn(this, (_class.__proto__ || Object.getPrototypeOf(_class)).call(this, prm));
/* font theme */
_this.m_font = null;
_this.name('Text');
/* set option */
if (null !== opt) {
_this.option(opt);
}
} catch (e) {
console.error(e.stack);
throw e;
}
return _this;
}
/* font theme */
_this.m_font = null;
/**
* initialize vdom
*
* @param prm : (string) text contents
*/
/* set option */
if (null !== opt) {
_this.option(opt);
}
} catch (e) {
console.error(e.stack);
throw e;
}
return _this;
}
/**
* initialize vdom
*
* @param prm : (string) text contents
*/
_createClass(_class, [{
key: 'initDomConts',
value: function initDomConts(prm) {
try {
if ('string' != typeof prm) {
throw new Error('invalid parameter');
}
/* init vdom contents */
var text = new mofron.util.Dom('div', this);
text.text(prm);
this.vdom().addChild(text);
this.target(text);
_createClass(_class, [{
key: 'initDomConts',
value: function initDomConts(prm) {
try {
if ('string' != typeof prm) {
throw new Error('invalid parameter');
}
/* set font theme */
var fnt = this.theme().getFont(0);
if (null !== fnt) {
this.setFontTheme(fnt);
}
} catch (e) {
console.error(e.stack);
throw e;
}
}
/* init vdom contents */
var text = new mofron.util.Dom('div', this);
text.text(prm);
this.vdom().addChild(text);
this.target(text);
/**
* text contents setter/getter
*
* @param val : (string) text contents
* @return (string) text contents
*/
/* set font theme */
var fnt = this.theme().getFont(0);
if (null !== fnt) {
this.setFontTheme(fnt);
}
} catch (e) {
console.error(e.stack);
throw e;
}
}
}, {
key: 'text',
value: function text(val) {
try {
var _val = val === undefined ? null : val;
if (null === _val) {
return this.target().text();
}
if ('string' !== typeof _val) {
throw new Error('invalid parameter');
}
this.target().text(_val);
} catch (e) {
console.error(e.stack);
throw e;
}
}
/**
* text contents setter/getter
*
* @param val : (string) text contents
* @return (string) text contents
*/
/**
* text size setter / getter
*
* @param val : (number) font pixel size (option)
* @return (number) font size
*/
}, {
key: 'text',
value: function text(val) {
try {
var _val = val === undefined ? null : val;
if (null === _val) {
return this.target().text();
}
if ('string' !== typeof _val) {
throw new Error('invalid parameter');
}
this.target().text(_val);
} catch (e) {
console.error(e.stack);
throw e;
}
}
}, {
key: 'size',
value: function size(val) {
try {
if (undefined === val) {
/* getter */
return this.style('font-size');
}
/**
* text size setter / getter
*
* @param val : (number) font pixel size (option)
* @return (number) font size
*/
if (null === val) {
this.style('font-size', null);
return;
}
/* setter */
if ('number' != typeof val) {
throw new Error('invalid parameter');
}
this.style('font-size', val + 'px');
} catch (e) {
console.error(e.stack);
throw e;
}
}
}, {
key: 'size',
value: function size(val) {
try {
if (undefined === val) {
/* getter */
return this.style('font-size');
}
/**
* set link text
*
* @param url : (string) link url
* @param tab : (bool) new tab flag
*/
if (null === val) {
this.style('font-size', null);
return;
}
/* setter */
if ('number' != typeof val) {
throw new Error('invalid parameter');
}
this.style('font-size', val + 'px');
} catch (e) {
console.error(e.stack);
throw e;
}
}
}, {
key: 'setLink',
value: function setLink(url, tab) {
try {
var _tab = tab === undefined ? false : tab;
var click = null;
/**
* set link text
*
* @param url : (string) link url
* @param tab : (bool) new tab flag
*/
if (false === _tab) {
click = new mofron.event.Click(function () {
window.location.href = url;
});
} else {
click = new mofron.event.Click(function () {
window.open(url, '_blank');
});
}
}, {
key: 'setLink',
value: function setLink(url, tab) {
try {
var _tab = tab === undefined ? false : tab;
var click = null;
this.style('cursor', 'pointer');
this.addEvent(click);
} catch (e) {
console.error(e.stack);
throw e;
}
}
if (false === _tab) {
click = new mofron.event.Click(function () {
window.location.href = url;
});
} else {
click = new mofron.event.Click(function () {
window.open(url, '_blank');
});
}
/**
* text color setter/getter
*
* @param clr : (mofron.util.Color) color object
* @return (string) color (no-parameter)
*/
this.style('cursor', 'pointer');
this.addEvent(click);
} catch (e) {
console.error(e.stack);
throw e;
}
}
}, {
key: 'color',
value: function color(clr) {
try {
var _clr = clr === undefined ? null : clr;
if (null === _clr) {
return mofron.func.getColorObj(this.style('color'));
}
if ('object' !== (typeof _clr === 'undefined' ? 'undefined' : _typeof(_clr))) {
throw new Error('invalid parameter');
}
this.style('color', _clr.getStyle());
} catch (e) {
console.error(e.stack);
throw e;
}
}
/**
* text color setter/getter
*
* @param clr : (mofron.util.Color) color object
* @return (string) color (no-parameter)
*/
/**
* text font setter/getter
*
* @param fnt : (mofron.util.Font) font object
* @return (string) font
*/
}, {
key: 'color',
value: function color(clr) {
try {
var _clr = clr === undefined ? null : clr;
if (null === _clr) {
return mofron.func.getColorObj(this.style('color'));
}
if ('object' !== (typeof _clr === 'undefined' ? 'undefined' : _typeof(_clr))) {
throw new Error('invalid parameter');
}
this.style('color', _clr.getStyle());
} catch (e) {
console.error(e.stack);
throw e;
}
}
}, {
key: 'font',
value: function font(fnt) {
try {
var _fnt = fnt === undefined ? null : fnt;
if (null === _fnt) {
/* getter */
return this.m_font;
}
/* setter */
if ('object' !== (typeof _fnt === 'undefined' ? 'undefined' : _typeof(_fnt))) {
throw new Error('invalid parameter');
}
this.style('font-family', _fnt.getStyle());
this.m_font = _fnt;
} catch (e) {
console.error(e.stack);
throw e;
}
}
/**
* text font setter/getter
*
* @param fnt : (mofron.util.Font) font object
* @return (string) font
*/
/**
* set font theme to class name
*
* @param fnt : (object) font object
*/
}, {
key: 'font',
value: function font(fnt) {
try {
var _fnt = fnt === undefined ? null : fnt;
if (null === _fnt) {
/* getter */
return this.m_font;
}
/* setter */
if ('object' !== (typeof _fnt === 'undefined' ? 'undefined' : _typeof(_fnt))) {
throw new Error('invalid parameter');
}
this.style('font-family', _fnt.getStyle());
this.m_font = _fnt;
} catch (e) {
console.error(e.stack);
throw e;
}
}
}, {
key: 'setFontTheme',
value: function setFontTheme(fnt) {
try {
var _fnt = fnt === undefined ? null : fnt;
if ('object' !== (typeof _fnt === 'undefined' ? 'undefined' : _typeof(_fnt))) {
throw new Error('invalid parameter');
}
this.m_font = _fnt;
this.target().addClass(fnt.getThemeClass());
} catch (e) {
console.error(e.stack);
throw e;
}
}
}]);
/**
* set font theme to class name
*
* @param fnt : (object) font object
*/
return _class;
}(mofron.Component);
}, {
key: 'setFontTheme',
value: function setFontTheme(fnt) {
try {
var _fnt = fnt === undefined ? null : fnt;
if ('object' !== (typeof _fnt === 'undefined' ? 'undefined' : _typeof(_fnt))) {
throw new Error('invalid parameter');
}
this.m_font = _fnt;
this.target().addClass(fnt.getThemeClass());
} catch (e) {
console.error(e.stack);
throw e;
}
}
}]);
/***/ }
return _class;
}(mofron.Component);
/***/ })
/******/ ]);
{
"name": "mofron-comp-text",
"version": "0.3.8",
"version": "0.3.9",
"description": "text component for mofron",

@@ -14,3 +14,3 @@ "main": "dist/text.js",

"dependencies": {
"mofron-event-click" : ""
"mofron-event-click": ""
},

@@ -27,7 +27,7 @@ "keywords": [

"devDependencies": {
"babel-core": "^6.21.0",
"babel-core": "^6.22.1",
"babel-loader": "^6.2.10",
"babel-preset-es2015": "^6.18.0",
"webpack": "^1.14.0"
"babel-preset-es2015": "^6.22.0",
"webpack": "^2.2.1"
}
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc