Table of Contents

Namespace OneImlx.Terminal.Commands.Declarative

Classes

ArgumentDescriptorAttribute

Declares an OptionDescriptor for a command.

ArgumentValidationAttribute

Declares an ArgumentDescriptor validation attribute.

CommandCheckerAttribute

Declares a command checker.

CommandCustomPropertyAttribute

Declares a CommandDescriptor custom property.

CommandDescriptorAttribute

Declares a CommandDescriptor for a command.

CommandOwnersAttribute

Declares a command owners. A command owner is a group or a root.

CommandTagsAttribute

Declares the command tags.

OptionDescriptorAttribute

Declares an OptionDescriptor for a command.

OptionValidationAttribute

Declares an OptionDescriptor validation attribute.

Interfaces

IDeclarativeRunner

Specifies a runner that provides declarative command and option descriptors.