class Sam::Task

Defined in:

sam/task.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(block : -> _ | Sam::Task -> _ | Sam::Task, Sam::Args -> _, deps : Array(String), parent : Sam::Namespace) #

[View source]

Instance Method Detail

def call(args : Args) #

[View source]
def invoke(name, hash : Args::ALLOWED_HASH, arr : Array(Args::ALLOWED_TYPES)) #

[View source]
def invoke(name, args : Args) #

[View source]
def invoke(name, hash : Args::ALLOWED_HASH) #

[View source]
def invoke(name, *args) #

[View source]