Tools

A library of utility services and concerns.

Module: SleepingKingStudios::Tools::Toolbox::HeritableData

Parent Namespace
SleepingKingStudios::Tools::Toolbox
Defined In
lib/sleeping_king_studios/tools/toolbox/heritable_data.rb

Table Of Contents

Overview

Mixin to allow defining subclasses of Data classes.

Back To Top

Defined Under Namespace

Modules
ClassMethods

Back To Top

Class Methods

.define(*symbols, parent_class: nil, &) => Object

Defines a new heritable Data class.

Parameters

Yields

Back To Top

Instance Methods

#is_a?(type) => true

Also known as: kind_of?

Checks if the object class inherits from type.

Parameters

Returns

Back To Top


Back to Documentation | Reference | SleepingKingStudios | SleepingKingStudios::Tools | SleepingKingStudios::Tools::Toolbox