Class: Arrow::Applet::SignatureStruct

Inherits:
Struct
  • Object
show all
Defined in:
lib/arrow/applet.rb

Overview

Applet signature struct. The fields are as follows:

name

The name of the applet; used for introspection and reports.

description

The description of the applet; used for introspection.

maintainer

The name of the maintainer for reports and introspection.

version

The version or revision number of the applet, which can be any object that has a #to_s method.

default_action

The action that will be run if no action is specified.

templates

A hash of templates used by the applet. The keys are Symbol identifiers which will be used for lookup, and the values are the paths to template files.

validator_profiles

A hash containing profiles for the built in form validator, one per action. See the documentation for FormValidator for the format of each profile hash.

Instance Attribute Summary

Instance Attribute Details

- (Object) config

- (Object) default_action

- (Object) description

- (Object) maintainer

- (Object) name

- (Object) templates

- (Object) validator_profiles

- (Object) version