class ZendeskAppsSupport::Manifest::Parameter

Constants

ATTRIBUTES
TYPES

Public Class Methods

new(p) click to toggle source
# File lib/zendesk_apps_support/manifest/parameter.rb, line 13
def initialize(p)
  @name = p['name']
  @type = p['type'] || 'text'
  @required = p['required'] || false
  @secure = p['secure'] || false
  @has_default = p.key? 'default'
  @default = p['default'] if @has_default
end

Public Instance Methods

default?() click to toggle source
# File lib/zendesk_apps_support/manifest/parameter.rb, line 9
def default?
  @has_default
end