class
Velvet::DSL
- Velvet::DSL
- Reference
- Object
Defined in:
velvet/dsl.crConstructors
Class Method Summary
Instance Method Summary
- #any_of(id : String, label : String, options : Array(String), defaults : Array(String) = [] of String, cast : Cast = Cast::String, required : Bool = false)
- #confirm(id : String, label : String, default : Bool = false)
- #field(id : String, label : String, *, ui : String, options : Array(String) = [] of String, cast : Cast = Cast::String, required : Bool = true, default : String | Nil = nil, defaults : Array(String) = [] of String, default_confirm : Bool = false, min = nil, max = nil, pattern : String | Nil = nil)
- #fields : Array(Field | LetField)
- #input(id : String, label : String, default : String | Nil = nil, cast : Cast = Cast::String, required : Bool = true, min = nil, max = nil, pattern : String | Nil = nil)
- #let(id : String, &block : Hash(String, JSON::Any) -> String)
- #multi(id : String, label : String, options : Array(String), defaults : Array(String) = [] of String, cast : Cast = Cast::String, required : Bool = false)
- #multiselect(id : String, label : String, options : Array(String), defaults : Array(String) = [] of String, cast : Cast = Cast::String, required : Bool = false)
- #one_of(id : String, label : String, options : Array(String), default : String | Nil = nil, cast : Cast = Cast::String, required : Bool = true)
- #select(id : String, label : String, options : Array(String), default : String | Nil = nil, cast : Cast = Cast::String, required : Bool = true)
- #text(id : String, label : String, default : String | Nil = nil, cast : Cast = Cast::String, required : Bool = true, min = nil, max = nil, pattern : String | Nil = nil)
Constructor Detail
Class Method Detail
Instance Method Detail
def any_of(id : String, label : String, options : Array(String), defaults : Array(String) = [] of String, cast : Cast = Cast::String, required : Bool = false)
#
def field(id : String, label : String, *, ui : String, options : Array(String) = [] of String, cast : Cast = Cast::String, required : Bool = true, default : String | Nil = nil, defaults : Array(String) = [] of String, default_confirm : Bool = false, min = nil, max = nil, pattern : String | Nil = nil)
#
def input(id : String, label : String, default : String | Nil = nil, cast : Cast = Cast::String, required : Bool = true, min = nil, max = nil, pattern : String | Nil = nil)
#
def multi(id : String, label : String, options : Array(String), defaults : Array(String) = [] of String, cast : Cast = Cast::String, required : Bool = false)
#
def multiselect(id : String, label : String, options : Array(String), defaults : Array(String) = [] of String, cast : Cast = Cast::String, required : Bool = false)
#
def one_of(id : String, label : String, options : Array(String), default : String | Nil = nil, cast : Cast = Cast::String, required : Bool = true)
#
def select(id : String, label : String, options : Array(String), default : String | Nil = nil, cast : Cast = Cast::String, required : Bool = true)
#