Class | DisplayToEdit
In: | app/models/display_to_edit.rb
Parent: | Display

編集画面のモデル

### Methods

available? button_back? type_name writable?

### Constants

LOGIC_TYPE | = | { :pre => N_("Display|logic|Preprocess"), :post => N_("Display|logic|Postprocess"), }
BUTTON_TYPE | = | [ ]
ITEM_DEFAULT_OPTIONS | = | Display::ITEM_DEFAULT_OPTIONS.merge({ :input_type => "text", }).freeze

### Public Instance methods

available?()

権限にしたがって利用可能かどうかを判定する。

[Source]

        # File app/models/display_to_edit.rb, line 53
    53:   def available?
    54:     product.modifiable?
    55:   end

button_back?()

「戻る」ボタンの有無を返す。

[Source]

        # File app/models/display_to_edit.rb, line 58
    58:   def button_back?
    59:     true
    60:   end

type_name()

種類の名前を返す。

[Source]

        # File app/models/display_to_edit.rb, line 48
    48:   def type_name
    49:     s_("Display|Edit")
    50:   end

writable?()

データを書き込むかどうかを判定する。

[Source]

        # File app/models/display_to_edit.rb, line 63
    63:   def writable?
    64:     true
    65:   end

[Validate]