module Slack::InitializerMacros

Overview

Heavy inspiration lifted from Lucky's needs implementation: https://github.com/luckyframework/lucky/blob/main/src/lucky/assignable.cr#L24

Direct including types

Defined in:

slack/mixins/initializer_macros.cr

Constant Summary

ASSIGNED_TYPES = [] of TypeDeclaration

Macro Summary

Macro Detail

macro generate_initializer #

[View source]
macro inherit_assigns #

[View source]
macro properties_with_initializer(*type_declarations) #

[View source]
macro setup_initializer_hook #

[View source]