Class nas.UserInfo
@constractor
ユーザ情報オブジェクト
表示名(ニックネーム/ハンドル)と識別用メールアドレス(id)を持つ
Defined in: nas_common.js.
Constructor Attributes | Constructor Name and Description |
---|---|
nas.UserInfo(nameDescription)
|
Method Attributes | Method Name and Description |
---|---|
sameAs(myName)
ユーザ情報の同値判定
|
|
toString(opt)
|
Class Detail
nas.UserInfo(nameDescription)
var currentUser = new nas.UserInfo("handle:user@example.co.jp") var currentUser = new nas.UserInfo("handle") var currentUser = new nas.UserInfo("user@example.co.jp") var currentUser = new nas.UserInfo("ねこまたや:user@example.com")初期化引数に':'が含まれない場合は、引数がメールアドレスか否かを判定して メールアドレスなら uid部をハンドルとして使用 それ以外の場合は、全体をハンドルにしてメールアドレスをnullで初期化する メールアドレス整合性のチェックは特になし 一致比較は、メールアドレス側で行う null,空白は いずれの場合も一致なし 空白で初期化したデフォルトの値はシステムで利用しないように注意する
- Parameters:
- {String} nameDescription
- ユーザ記述文字列
ドキュメント上の記録形式は以下
displayName:uid@domain
Method Detail
{boolean}
sameAs(myName)
ユーザ情報の同値判定
- Parameters:
- myName
- Returns:
- {boolean}
{String}
toString(opt)
- Parameters:
- opt
- Returns:
- {String}