Module: Paneron::Register
- Defined in:
- lib/paneron/register.rb,
lib/paneron/register/raw.rb,
lib/paneron/register/item.rb,
lib/paneron/register/error.rb,
lib/paneron/register/version.rb,
lib/paneron/register/data_set.rb,
lib/paneron/register/proposal.rb,
lib/paneron/register/raw/item.rb,
lib/paneron/register/register.rb,
lib/paneron/register/writeable.rb,
lib/paneron/register/item_class.rb,
lib/paneron/register/item_status.rb,
lib/paneron/register/root_finder.rb,
lib/paneron/register/validatable.rb,
lib/paneron/register/hierarchical.rb,
lib/paneron/register/raw/data_set.rb,
lib/paneron/register/raw/register.rb,
lib/paneron/register/item_statuses.rb,
lib/paneron/register/proposal_state.rb,
lib/paneron/register/raw/item_class.rb,
lib/paneron/register/proposal_states.rb
Defined Under Namespace
Modules: Hierarchical, Raw, RootFinder, Validatable, Writeable Classes: DataSet, Error, Item, ItemClass, ItemStatus, Proposal, ProposalState, Register
Constant Summary collapse
- VERSION =
"0.3.2"- ITEM_STATUSES =
From registry-kit
{ INVALID: "invalid", RETIRED: "retired", SUBMITTED: "submitted", SUPERSEDED: "superseded", VALID: "valid", } .transform_values { |v| Paneron::Register::ItemStatus.new(state: v) } .freeze
- PROPOSAL_STATES =
From registry-kit
{ DRAFT: "draft", PROPOSED: "proposed", SUBMITTED_FOR_CONTROL_BODY_REVIEW: "pending-control-body-review", RETURNED_FOR_CLARIFICATION: "returned-for-clarification", ACCEPTED: "accepted", REJECTED: "rejected", APPEALED: "rejection-appealed-to-owner", WITHDRAWN: "withdrawn", ACCEPTED_ON_APPEAL: "accepted-on-appeal", REJECTION_UPHELD_ON_APPEAL: "rejection-upheld-on-appeal", APPEAL_WITHDRAWN: "appeal-withdrawn", } .transform_values { |v| Paneron::Register::ProposalState.new(state: v) } .freeze