module Novika::ICapabilityClass

Overview

Class-side (extend) interface to a Novika capability. All capability classes must be compatible with this module.

Defined in:

novika/capability.cr

Instance Method Summary

Instance Method Detail

abstract def id : String #

Returns the frontend identifier of this capability class.


abstract def on_by_default? : Bool #

Returns whether this capability class should be enabled automatically.


abstract def purpose : String #

Returns a short description on what this capability class provides.