Sha256: dfe7231397715006056dafeebffe11224bb029983fbbd5f00843d8dbacf4d71a

Contents?: true

Size: 647 Bytes

Versions: 4

Compression:

Stored size: 647 Bytes

Contents

- unless defined? required
  - required = false
- if !(defined? id) || id.blank? 
  - id = "#{name}_#{rand(1000)}"
- unless defined? placeholder
  - placeholder = "..."
-unless defined? onkeyup
  -onkeyup = ''

-if required
  .form-group.has-feedback.has-success
    label #{title}
    .fg-line
      input.form-control.fg-input id="#{id}" type="#{type}" placeholder=("#{placeholder}") name="#{name}" required="" value="#{value}" onkeyup="#{onkeyup}"
-else
  .form-group
    label #{title}
    .fg-line
      input.form-control.fg-input id="#{id}" type="#{type}" placeholder=("#{placeholder}") name="#{name}" value="#{value}" onkeyup="#{onkeyup}"

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
sinatra-hexacta-0.3.7 lib/sinatra/views/inputs/input.slim
sinatra-hexacta-0.3.6 lib/sinatra/views/inputs/input.slim
sinatra-hexacta-0.3.5 lib/sinatra/views/inputs/input.slim
sinatra-hexacta-0.3.4 lib/sinatra/views/inputs/input.slim