LoginSignup
2
0

More than 5 years have passed since last update.

Ext.Msg.alert や Ext.Msg.confirm のボタン文字列を変更する

Posted at

デフォルトだと 'Yes' 'No' になっているが、'はい','いいえ' などに変更する場合は以下のようにする。詳細は sdk/src/MessageBox.js を参照のこと。

app.coffee
# change messagebox
MyApp.MessageBox = Ext.MessageBox
Ext.apply MyApp.MessageBox,
  YES: { text: 'はい', itemId: 'yes', ui: 'action' }
  NO: { text: 'いいえ', itemId: 'no' }
Ext.apply MyApp.MessageBox,
  YESNO: [MyApp.MessageBox.NO, MyApp.MessageBox.YES]
MyApp.Msg = new Ezuko.MessageBox

使う時には、変更したクラスの方を使う

MyApp.Msg.confirm "実行確認", "実行していいですか?", (buttonId, value, opt) ->
  if (buttonId == 'yes')
    # do awesome action

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0