Class Index | File Index

Classes


Class nas.UserInfo

@constractor ユーザ情報オブジェクト
表示名(ニックネーム/ハンドル)と識別用メールアドレス(id)を持つ
Defined in: nas_common.js.

Class Summary
Constructor Attributes Constructor Name and Description
 
nas.UserInfo(nameDescription)
Method Summary
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}

Documentation generated by JsDoc Toolkit 2.4.0 on Tue Feb 26 2019 17:32:04 GMT+0900 (JST)