SentenceSlot enum

What one phrase does in a sentence.

A sentence is headed by a SentenceSlot.verb or by a SentenceSlot.state, and a shape with neither is a copular one: it equates its subject to a SentenceSlot.date or a SentenceSlot.clock instead.

Inheritance
Available extensions

Values

subject → const SentenceSlot

Who or what the sentence is about: 검은 고양이가.

verb → const SentenceSlot

What the subject does: 잠잔다.

object → const SentenceSlot

What it does it to: 사과를.

state → const SentenceSlot

What it is like, where the sentence has no verb at all: 파랗다.

place → const SentenceSlot

Where it happens: 숲에서.

destination → const SentenceSlot

Where it is going: 시장으로, to the market.

Only a verb that goes somewhere or arrives can stand beside it.

time → const SentenceSlot

When it happens: 새벽에.

manner → const SentenceSlot

How it is done: 조용히.

degree → const SentenceSlot

How much a state holds, in front of it: 무척, very.

quantity → const SentenceSlot

How many of something: 사과 12개.

A noun phrase with a number and the counter its kind takes.

money → const SentenceSlot

How much: 100,000원, 12,000 dollars.

date → const SentenceSlot

What day: 2026년 9월 5일, September 5, 2026.

clock → const SentenceSlot

What time of day: 11시 40분, 11:40.

Properties

hashCode → int
The hash code for this object.
no setterinherited
index → int
A numeric identifier for the enumerated value.
no setterinherited
name → String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Constants

values → const List<SentenceSlot>
A constant List of the values in this enum, in order of their declaration.