Table of Contents

Class BlockArg

Namespace
Shard.Assets.Generated.ModelAssets
Assembly
Shard.Assets.dll
[SchemaImported("assets/common.json#/definitions/BlockArg", "29a6ee2660a8762a33000d0d560da8818a112c048c67f141967e074ac4e95d78")]
public sealed record BlockArg : BuilderToolArgs, IEquatable<BlockArg>
Inheritance
BlockArg
Implements
Inherited Members

Properties

AllowPattern

public bool AllowPattern { get; init; }

Property Value

bool

Codec

public static Codec<BlockArg> Codec { get; }

Property Value

Codec<BlockArg>

Default

public string? Default { get; init; }

Property Value

string

Id

public string Id { get; init; }

Property Value

string

Required

public bool Required { get; init; }

Property Value

bool