diff --git a/Makefile b/Makefile index af3f65f..35b923d 100644 --- a/Makefile +++ b/Makefile @@ -12,7 +12,7 @@ touch: ext-js: @@mkdir -p public/ext-js; mkdir -p public/ext-js/4-2; - @@jsduck -o ${EXTJS_PUBLIC} --welcome=${EXTJS_SRC}welcome.html --config=config.json + @@jsduck -o ${EXTJS_PUBLIC} --welcome=${EXTJS_SRC}welcome.html --config=config.json --guides=${EXTJS_SRC}guides.json @@echo JSDuck Build. source ${EXTJS_SRC} to public ${EXTJS_PUBLIC} all: touch ext-js diff --git a/src/ext-js/4-2/guides.json b/src/ext-js/4-2/guides.json new file mode 100644 index 0000000..a36c6fa --- /dev/null +++ b/src/ext-js/4-2/guides.json @@ -0,0 +1,12 @@ +[ + { + "title": "CodeReading", + "items": [ + { + "title": "Ext.js", + "name": "ext", + "description": "core/Ext.js" + } + ] + } +] diff --git a/src/ext-js/4-2/guides/ext/README.md b/src/ext-js/4-2/guides/ext/README.md new file mode 100644 index 0000000..d93cde3 --- /dev/null +++ b/src/ext-js/4-2/guides/ext/README.md @@ -0,0 +1,58 @@ +# core/Ext.js + +### Ext 名前空間の作成 + +### Ext.apply + +コンフィグオプションを反映させる時に利用する重要メソッド + +### Ext.emptyFn + +### Ext.applyIf + +### Ext.iterate + +### Ext.iterate + +### Ext.extend + +deprecated + +### Ext.override + +deprecated + +### Ext.valueFrom + +### Ext.typeOf + +### Ext.isEmpty + +### 判定用メソッド + +- isArray +- isDate +- isMSDate +- isObject +- isPrimitive +- isFunction +- isNumber +- isNumeric +- isString +- isBoolean +- isElement +- isTextNode +- isDefined +- isIterable + +### Ext.clone + +### Ext.typeOf のエイリアス Ext.type を定義 + +後方互換性のため + +### Ext.app + +### Ext.globalEval + +touch だと private 扱い