MwmModelAttribute.ms
- 依存
struct MwmModelAttributeStruct
モデル属性を格納する構造体。
- 補足
- 作成パラメータ
-
MwmModelAttributeStruct modelName propertyName getterName setterName
- 通知
-
通知名 通知データ タイミング #GetterName
新たな getterName
値getterName
が設定された後#ModelName
新たな modelName
値modelName
が設定された後#ObservableName
新たな observableName
値observableName
が設定された後#PropertyName
新たな propertyName
値propertyName
が設定された後#SetterName
新たな setterName
値setterName
が設定された後
public _CP1_
- プロパティ
<Name>
作成パラメータ1。モデル名。既定値は
undefined
。
public _CP2_
- プロパティ
<Name|UndefinedClass>
作成パラメータ2。プロパティ名。既定値は
undefined
。
public _CP3_
- プロパティ
<Name|UndefinedClass>
作成パラメータ3。モデルのプロパティ値取得メソッド名。既定値は
undefined
。
public _CP4_
- プロパティ
<Name|UndefinedClass>
作成パラメータ4。モデルのプロパティ値設定メソッド名。既定値は
undefined
。
private getterName
- プロパティ
<Name|UndefinedClass>
モデルのプロパティ値取得メソッド名。既定値は
undefined
。
private modelName
- プロパティ
<Name>
モデル名。既定値は
undefined
。
private observableName
- プロパティ
<Name>
モデルの通知元オブジェクトのプロパティ名。既定値は
#StateChanged
。
private propertyName
- プロパティ
<Name|UndefinedClass>
モデルのプロパティ名。既定値は
undefined
。
private setterName
- プロパティ
<Name|UndefinedClass>
モデルのプロパティ値設定メソッド名。既定値は
undefined
。
public fn GetGetterName
モデルのプロパティ値取得メソッド名を取得する。
- 戻り値
<Name>
public fn GetModelName
モデル名を取得する。
- 戻り値
<Name|UndefinedClass>
public fn GetObservableName
モデルの通知元オブジェクトのプロパティ名を取得する。
- 戻り値
<Name>
public fn GetPropertyName
モデルのプロパティ名を取得する。
- 戻り値
<Name>
public fn GetSetterName
モデルのプロパティ値設定メソッド名を取得する。
- 戻り値
<Name>
public fn SetGetterName
モデルのプロパティ値取得メソッド名を設定する。
- パラメータ
input
<Name>
- 戻り値
<Name>
- 補足
無効な値の場合は何もしない。
public fn SetModelName
モデル名を設定する。
- パラメータ
input
<Name|UndefinedClass>
- 戻り値
<Name|UndefinedClass>
- 補足
無効な値の場合は何もしない。
public fn SetObservableName
モデルの通知元オブジェクトのプロパティ名を設定する。
- パラメータ
input
<Name>
- 戻り値
<Name>
- 補足
無効な値の場合は何もしない。
public fn SetPropertyName
モデルのプロパティ名を設定する。
- パラメータ
input
<Name>
- 戻り値
<Name>
- 補足
無効な値の場合は何もしない。
public fn SetSetterName
モデルのプロパティ値設定メソッド名を設定する。
- パラメータ
input
<Name>
- 戻り値
<Name>
- 補足
無効な値の場合は何もしない。
public fn StructName
- 戻り値
<Name>
public fn Dump
- パラメータ
indent:
<String>
- パラメータ
out:
<FileStream|StringStream|WindowStream>
出力先。既定値は
listener
。
- 戻り値
<OkClass>
public fn Equals
- パラメータ
obj
<Any>
- 戻り値
<BooleanClass>
- 補足
大文字と小文字を区別する。
public StateChanged
- プロパティ
<Struct:ObservableStruct>