efw3.X
efw3.X copied to clipboard
Ajax Framework By Server Side JavaScript for Java Web-App.
efw3.X
Correlation & Function Diagram
![](https://github.com/efwGrp/efw3.X/raw/master/help/framework.png)
Learn
Step by Step(Web), Quick Start(Web), Files List(Web), EFW紹介v1.3, EFWプログラミングv1.3, Quick Start(Batch TODO), Files List(Batch TODO) , Quick Start(SSO TODO)API
Properties
efw.properties, batch.propertiesResources
Context XMLJSP
Categories | Items | |||
---|---|---|---|---|
Base Tags | Client | Part | ||
Additional Tags | elFinder | Signature | CKEditor | Chart |
Functions | Efw | |||
Attributes | data-format | data-shortcut | ||
Barcodes | drawServlet |
Outside SQL
SQL XMLOutside Mail
Mail XMLEvent JS
Event Programming, About Global EventGlobal
Varieties | Functions | ||||
---|---|---|---|---|---|
file | get | list | isFile | isFolder | makeFile |
exists | duplicate | rename | remove | makeDir | |
readAllLines | writeAllLines | getStorageFolder | saveUploadFiles | saveSingleUploadFile | |
getTempFileName | |||||
absfile | All APIs are the same as the file object, except that the path param is an absolute one. | ||||
barcode | decode | ||||
brms | getRuleById | getRuleByName | getRuleByAlias | ||
event | fire | ||||
db | select | change | master | ||
send | |||||
create | merge | ||||
properties | get | ||||
session | get | set | create | invalidate | |
cookie | get | set | |||
{ any } | debug | ||||
{ Date } | format | parse | getYears | ||
{ Number } | format | parse | |||
{ String } | base64Encode | base64EncodeURI | base64Decode |
Classes
Classes | Functions | ||||
---|---|---|---|---|---|
TXTReader | new | readAllLines | loopAllLines | ||
CSVReader | new | readAllLines | loopAllLines | ||
CSVWriter | new | writeAllLines | writeLine | close | |
Excel | new | save | close | getSheetNames | |
createSheet | removeSheet | setSheetOrder | setActiveSheet | setPrintArea | |
addRow | delRow | showRow | hideRow | ||
showCol | hideCol | ||||
setCell | setLink | showSheet | hideSheet | ||
getArray | getSingle | getValue | getMaxRow | ||
isEncircled | encircle | addShape | addShapeInRange | ||
Record | new | ||||
seek | sort | map | |||
getArray | getSingle | getValue | length | ||
Result | new | concat | |||
runat | remove | append | withdata | ||
show | hide | enable | disable | ||
highlight | attach | deleteAfterDownload | saveas | ||
confirm | alert | focus | eval | navigate | |
Batch | new | concat | |||
log | echo | exit | |||
Threads | new | add | run |
Standard Javascript API ( for reference )
Operatorsthis, function, new, void, delete, typeof, in, instanceof
Statements
break, continue, debugger, do...while, for, for...in, function, if...else, return, switch, throw, try...catch, var, while
Array
.length, isArray(), .concat(), .every(), .filter(), .forEach(), .indexOf(), .join(), .lastIndexOf(), .map(), .pop(), .push(), .reduce(), .reduceRight(), .reverse(), .shift() , .slice(), .some(), .splice(), .toString(), .unshift()
Date
Date.UTC(), Date.now(), Date.parse(), .getDate(), .getDay(), .getFullYear(), .getHours(), .getMilliseconds(), .getMinutes(), .getMonth(), .getSeconds(), .getTime(), .getTimezoneOffset(), .getUTCDate(), .getUTCDay(), .getUTCFullYear(), .getUTCHours(), .getUTCMilliseconds() , .getUTCMinutes(), .getUTCMonth(), .getUTCSeconds(), .setDate(), .setFullYear(), .setHours(), .setMilliseconds(), .setMinutes(), .setMonth(), .setSeconds(), .setTime(), .setUTCDate(), .setUTCFullYear(), .setUTCHours(), .setUTCMilliseconds(), .setUTCMinutes(), .toDateString(), .toISOString(), .toJSON(), .toString(), .toTimeString(), .toUTCString(), .valueOf()
RegExp
.lastIndex, .global, .ignoreCase, .source, .exec(), .test(), .toString()
Error
.message, .name, .toString()
Function
.length, .apply(), .bind(), .call(), .toString()
Arguments
.length
Global
decodeURI(), decodeURIComponent(), encodeURI(), encodeURIComponent(), eval(), Infinity, isFinite(), NaN, isNaN(), parseFloat() , parseInt(), null, undefined
JSON
JSON.parse(), JSON.stringify()
Math
Math.E, Math.LN10, Math.LN2, Math.LOG10E, Math.LOG2E, Math.PI, Math.SQRT1_2, Math.SQRT2, Math.abs(), Math.acos(), Math.asin(), Math.atan(), Math.atan2(), Math.ceil(), Math.cos(), Math.exp(), Math.floor(), Math.log(), Math.max(), Math.min(), Math.pow(), Math.random(), Math.round(), Math.sin(), Math.sqrt(), Math.tan()
Number
Number.MAX_VALUE, Number.MIN_VALUE, Number.NEGATIVE_INFINITY, Number.NaN, Number.POSITIVE_INFINITY, .toExponential(), .toPrecision(), .toString(), .valueOf()
Object
.prototype, .prototype.constructor, .prototype.hasOwnProperty(), .prototype.propertyIsEnumerable(), .prototype.toString(), .prototype.valueOf(), .create(), .defineProperties(), .defineProperty(), .freeze(), .getOwnPropertyDescriptor(), .getOwnPropertyNames(), .getPrototypeOf(), .isExtensible(), .isFrozen(), .isSealed(), .keys(), .preventExtensions(), .seal()
String
.length, .fromCharCode(), .charAt(), .charCodeAt(), .concat(), .indexOf(), .lastIndexOf(), .match(), .replace(), .search(), .slice(), .split(), .substring(), .toLowerCase(), .toString(), .toUpperCase(), .trim(), .valueOf()
jQuery Selectors API ( for reference )
Attribute Selectors[attribute|='value'], [attribute*='value'], [attribute~='value'], [attribute$='value'], [attribute='value'], [attribute!='value'], [attribute^='value'], [attribute], [attributeFilter1][attributeFilter2][attributeFilterN],
Basic
*, .class, element, #id, selector1, selector2, selectorN,
Basic Filter
:animated, :eq(index), :eq(-index), :even, :first, :focus, :gt(index), :header, :lang(language), :last, :lt(index), :not(selector), :odd, :root, :target,
Child Filter
:first-child, :first-of-type, :last-child, :last-of-type, :nth-child(index/even/odd/equation), :nth-last-child(index/even/odd/equation), :nth-last-of-type(index/even/odd/equation), :nth-of-type(index/even/odd/equation), :only-child, :only-of-type,
Content Filter
:contains(text), :empty, :has(selector), :parent,
Form
:button, :checkbox, :checked, :disabled, :enabled, :file, :focus, :image, :input, :password, :radio, :reset, :selected, :submit, :text,
Hierarchy
parent > child, ancestor descendant, prev + next, prev ~ siblings,
Visibility Filter
:hidden, :visible,