Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Dec 9, 2021. It is now read-only.

Commit 2cdcc9a

Browse files
committed
Add missing interface files
1 parent f6cdf94 commit 2cdcc9a

20 files changed

+505
-0
lines changed

‎js/interface/IBaseModel.d.ts‎

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
import IBaseObject from './IBaseObject';
2+
/**
3+
* TODO: YUIDoc_comment
4+
*
5+
* @class IBaseModel
6+
* @extends IBaseObject
7+
* @module StructureJS
8+
* @submodule interface
9+
* @interface
10+
*/
11+
interface IBaseModel extends IBaseObject {
12+
/**
13+
* @method update
14+
*/
15+
update(data: any): any;
16+
/**
17+
* @method toJSON
18+
*/
19+
toJSON(): any;
20+
/**
21+
* @method toJSONString
22+
*/
23+
toJSONString(): string;
24+
/**
25+
* @method fromJSON
26+
*/
27+
fromJSON(json: string): any;
28+
/**
29+
* @method clone
30+
*/
31+
clone(): IBaseModel;
32+
}
33+
export default IBaseModel;

‎js/interface/IBaseModel.js‎

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
(function (factory) {
2+
if (typeof module === "object" && typeof module.exports === "object") {
3+
var v = factory(require, exports);
4+
if (v !== undefined) module.exports = v;
5+
}
6+
else if (typeof define === "function" && define.amd) {
7+
define(["require", "exports"], factory);
8+
}
9+
})(function (require, exports) {
10+
"use strict";
11+
});

‎js/interface/IBaseModelOptions.d.ts‎

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
/**
2+
* @class IBaseModelOptions
3+
* @module StructureJS
4+
* @submodule interface
5+
* @interface
6+
*/
7+
interface IBaseModelOptions {
8+
/**
9+
* @property expand
10+
* @type {boolean}
11+
*/
12+
expand?: boolean;
13+
}
14+
export default IBaseModelOptions;

‎js/interface/IBaseModelOptions.js‎

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
(function (factory) {
2+
if (typeof module === "object" && typeof module.exports === "object") {
3+
var v = factory(require, exports);
4+
if (v !== undefined) module.exports = v;
5+
}
6+
else if (typeof define === "function" && define.amd) {
7+
define(["require", "exports"], factory);
8+
}
9+
})(function (require, exports) {
10+
"use strict";
11+
});

‎js/interface/IBaseObject.d.ts‎

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
/**
2+
* TODO: YUIDoc_comment
3+
*
4+
* @class IBaseObject
5+
* @module StructureJS
6+
* @submodule interface
7+
* @interface
8+
*/
9+
interface IBaseObject {
10+
/**
11+
* @property sjsId
12+
*/
13+
sjsId: number;
14+
/**
15+
* @method getQualifiedClassName
16+
*/
17+
getQualifiedClassName(): string;
18+
/**
19+
* @method destroy
20+
*/
21+
destroy(): void;
22+
}
23+
export default IBaseObject;

‎js/interface/IBaseObject.js‎

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
(function (factory) {
2+
if (typeof module === "object" && typeof module.exports === "object") {
3+
var v = factory(require, exports);
4+
if (v !== undefined) module.exports = v;
5+
}
6+
else if (typeof define === "function" && define.amd) {
7+
define(["require", "exports"], factory);
8+
}
9+
})(function (require, exports) {
10+
"use strict";
11+
});

‎js/interface/ICore.d.ts‎

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
/**
2+
* TODO: YUIDoc_comment
3+
*
4+
* @class ICore
5+
* @module StructureJS
6+
* @submodule interface
7+
* @interface
8+
*/
9+
interface ICore {
10+
/**
11+
* @property sjsId
12+
* @readOnly
13+
*/
14+
sjsId: number;
15+
/**
16+
* @method getQualifiedClassName
17+
*/
18+
getQualifiedClassName(): string;
19+
/**
20+
* @method destroy
21+
*/
22+
destroy(): void;
23+
}
24+
export default ICore;

‎js/interface/ICore.js‎

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
(function (factory) {
2+
if (typeof module === "object" && typeof module.exports === "object") {
3+
var v = factory(require, exports);
4+
if (v !== undefined) module.exports = v;
5+
}
6+
else if (typeof define === "function" && define.amd) {
7+
define(["require", "exports"], factory);
8+
}
9+
})(function (require, exports) {
10+
"use strict";
11+
});

‎js/interface/IDOMElement.d.ts‎

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
/**
2+
* TODO: YUIDoc_comment
3+
*
4+
* @class IDOMElement
5+
* @extends IDisplayObjectContainer
6+
* @module StructureJS
7+
* @submodule interface
8+
* @interface
9+
*/
10+
interface IDOMElement {
11+
/**
12+
* @property checkCount
13+
*/
14+
checkCount: number;
15+
/**
16+
* @property element
17+
*/
18+
element: HTMLElement;
19+
/**
20+
* @property $element
21+
*/
22+
$element: JQuery;
23+
/**
24+
* @property isReference
25+
*/
26+
isReference: boolean;
27+
/**
28+
* @method getChild
29+
*/
30+
getChild(selector: string): any;
31+
/**
32+
* @method getChildren
33+
*/
34+
getChildren(selector?: string): Array<any>;
35+
/**
36+
* @method removeChildAt
37+
*/
38+
removeChildAt(index: number, destroy?: boolean): any;
39+
/**
40+
* @method createComponents
41+
*/
42+
createComponents(componentList: Array<any>): Array<any>;
43+
}
44+
export default IDOMElement;

‎js/interface/IDOMElement.js‎

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
(function (factory) {
2+
if (typeof module === "object" && typeof module.exports === "object") {
3+
var v = factory(require, exports);
4+
if (v !== undefined) module.exports = v;
5+
}
6+
else if (typeof define === "function" && define.amd) {
7+
define(["require", "exports"], factory);
8+
}
9+
})(function (require, exports) {
10+
"use strict";
11+
});

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /