# Variable: column

```ts
const column: object & Typed<{
  name: string;
  position?: string;
}>;
```

Defined in: [packages/core/src/schemas/library/planning.ts:105](https://github.com/leifriksheim/minca/blob/main/core/src/schemas/library/planning.ts#L105)

A column on a board — To do, Doing, Done — in the order it sits.

## Type Declaration

### description

```ts
readonly description: "A column on a task board (To do, Doing, Done), in a std.project or on its own; tasks sit in it." = 'A column on a task board (To do, Doing, Done), in a std.project or on its own; tasks sit in it.';
```

### links

```ts
readonly links: object;
```

#### links.in

```ts
readonly in: LinkDeclaration;
```

### name

```ts
readonly name: "std.column" = 'std.column';
```

### schema

```ts
readonly schema: object;
```

#### schema.properties

```ts
readonly properties: object;
```

#### schema.properties.name

```ts
readonly name: object;
```

#### schema.properties.name.maxLength

```ts
readonly maxLength: 200 = 200;
```

#### schema.properties.name.minLength

```ts
readonly minLength: 1 = 1;
```

#### schema.properties.name.type

```ts
readonly type: "string" = 'string';
```

#### schema.properties.position

```ts
readonly position: object;
```

#### schema.properties.position.description

```ts
readonly description: "Sorts where the column goes" = 'Sorts where the column goes';
```

#### schema.properties.position.maxLength

```ts
readonly maxLength: 200 = 200;
```

#### schema.properties.position.minLength

```ts
readonly minLength: 1 = 1;
```

#### schema.properties.position.type

```ts
readonly type: "string" = 'string';
```

#### schema.required

```ts
readonly required: readonly ["name"];
```

#### schema.type

```ts
readonly type: "object" = 'object';
```

### title

```ts
readonly title: "Column" = 'Column';
```
