Module: Clevic::Record

Defined in:
lib/clevic/record.rb

Overview

include this in Sequel::Model classes to get embedded view definitions. See ModelBuilder.

A Clevic::Default#modelView class will be created. If a define_ui block is not specified in the entity class, a default UI will be created.

Defined Under Namespace

Modules: ClassMethods

Class Method Summary collapse

Class Method Details

.included(base) ⇒ Object



48
49
50
51
52
53
# File 'lib/clevic/record.rb', line 48

def self.included( base )
  base.extend( ClassMethods )

  # create the default view class
  base.create_view_class
end