efw3.X
Correlation & Function Diagram
LearnStep 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
Propertiesefw.properties, batch.properties
ResourcesContext XML
JSP
Categories | Items | |||
---|---|---|---|---|
Base Tags | Client | Part | ||
Additional Tags | elFinder | Signature | CKEditor | Chart |
Functions | Efw | |||
Attributes | data-format | data-shortcut | ||
Barcodes | drawServlet |
Outside SQLSQL XML
Outside MailMail XML
Event JSEvent Programming, About Global Event
Global
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 |
Operators Standard Javascript API ( for reference )
this, 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()
Attribute Selectors jQuery Selectors API ( for reference )
[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,