Class: Object

at.pkgs. Object

継承に関する基本機能を提供するベースクラス. チュートリアル: at.pkgs.Object

new Object(instance)

Parameters:
Name Type Argument Description
instance at.pkgs.Object <optional>

インスタンス.

Since:
  • 0.1.0
Source:

Members

<readonly> parent :Object

親クラスのプロトタイプへの参照.

Type:
  • Object
Since:
  • 0.1.3
Source:

<readonly> self :Function

コンストラクタへの参照.

Type:
  • Function
Since:
  • 0.1.0
Source:

Methods

<static> extend(constructor, prototype, statics) → {Function}

このクラスのサブクラスを作成する.

Parameters:
Name Type Argument Description
constructor Function

コンストラクタ.

prototype Object

インスタンスメンバ.

statics Object <optional>

クラスメンバ.

Since:
  • 0.1.0
Source:
Returns:

サブクラス.

Type
Function

immediate() → {Boolean}

指定された名称のプロパティを直接持つか取得する.

Parameters:
Name Type Description
プロパティ名. String
Since:
  • 0.1.5
Source:
Returns:

持つならばtrue.

Type
Boolean
Copyright (c) 2009-2014, Architector Inc., Japan.
Documentation generated by JSDoc 3.2.0 on Tue Aug 26 2014 22:27:18 GMT+0900 (JST) using the DocStrap template.