Sha256: 55511dfca12ba0bfe0b412bb454b24442945b459dd1908c8daf63b4aa34e923b
Contents?: true
Size: 776 Bytes
Versions: 30
Compression:
Stored size: 776 Bytes
Contents
# -*- encoding : utf-8 -*- class AddNotificationEventCard < Card::Migration::Core def up ensure_card "Notification template", codename: "notification_template", type_id: Card::CardtypeID ensure_trait "*message", "message", default: { type_id: Card::PhraseID } ensure_trait "*disappear", "disappear", default: { type_id: Card::ToggleID } ensure_trait "*contextual class", "contextual_class", default: { type_id: Card::PointerID }, input: "radio", options: %w(success info warning danger) [:create, :update, :delete].each do |action| update ["on_#{action}".to_sym, :right, :help], content: "Configure events to be executed when card id #{action}d" end end end
Version data entries
30 entries across 30 versions & 1 rubygems