RecordGrid上に表示される各コントロールと同様に、ドメインによってコントロールの表示を制御します。これらのコントロールを使用すると、フォーカスアウト時に指定されたフォーマットに従って入力文字が自動で指定されたフォーマットに変換されます。
バージョン
API説明
DomainControlInterfaceクラス
ドメイン制御の機能を提供するコントロールの基底クラスです。このクラス自体は抽象クラスのため、具象化することが出来ません。
パッケージ
COM.CURLAP.ADVANCED-UI.CONTROLS
DomainTextFieldクラス
ドメイン制御の機能が埋め込まれたTextFieldです。
パッケージ
COM.CURLAP.ADVANCED-UI.CONTROLS
スーパークラス
TextField,DomainControlInterface
コンストラクタ
default
キーワード引数(domain:Domain = {Domain.from-type String}):このTextFieldに適用するドメイン
キーワード引数(value:any = null):このTextFieldの初期値。Domainが示す形式に合った型である必要があります。
その他の引数についてはTextFieldのヘルプを参照してください。
DomainTextDisplayクラス
ドメイン制御の機能が埋め込まれたTextDisplayです。
パッケージ
COM.CURLAP.ADVANCED-UI.CONTROLS
スーパークラス
TextField,DomainControlInterface
コンストラクタ
default
キーワード引数(domain:Domain = {Domain.from-type String}):このTextFieldに適用するドメイン
キーワード引数(value:any = null):このTextFieldの初期値。Domainが示す形式に合った型である必要があります。
その他の引数についてはTextDisplayのヘルプを参照してください。
メソッド
なし
DomainDateFieldクラス
ドメイン制御の機能が埋め込まれたDateFieldです。
パッケージ
COM.CURLAP.ADVANCED-UI.CONTROLS
スーパークラス
TextField,DomainControlInterface
コンストラクタ
default
キーワード引数(domain:Domain = {Domain.from-type DateTime}):このDateFieldに適用するドメイン
キーワード引数(value:any = null):このTextFieldの初期値。Domainが示す形式に合った型である必要があります。
その他の引数についてはTextFieldのヘルプを参照してください。
メソッド
なし
利用方法
Domainコントロール各種にドメインと初期値を渡してください。
{DomainTextField {DomainTextDisplay {DomainDateField
|
テキスト入力後、フォーカスアウト時に指定したドメインと同じフォーマットで値が自動変換されます。
サンプル
http://developers.curlap.com/curl/advanced-ui/tests/t-domain-ui.curl
関連Curl標準API
TextField,TextDisplay,DateField