class AzuCLI::Generate::Channel

Overview

WebSocket channel generator

Defined in:

azu_cli/generators/channel.cr

Constant Summary

OUTPUT_DIR = "./src/channels"

Constructors

Instance Method Summary

Constructor Detail

def self.new(name : String, actions : Array(String) = [] of String) #

[View source]

Instance Method Detail

def ____collect_files(____files) #
Description copied from class Teeplate::FileTree

:nodoc:


[View source]
def __ecr0(____io) #

[View source]
def action_methods : String #

Generate action method definitions


[View source]
def actions : Array(String) #

[View source]
def actions=(actions : Array(String)) #

[View source]
def camel_case_name : String #

[View source]
def camel_case_name=(camel_case_name : String) #

[View source]
def client_javascript : String #

Generate client-side JavaScript


[View source]
def name : String #

[View source]
def name=(name : String) #

[View source]
def snake_case_name : String #

[View source]
def snake_case_name=(snake_case_name : String) #

[View source]