crystalize.js / Exports / default
| Name | Type |
|---|---|
Crystal |
extends PlainObject = PlainObject |
Shard |
extends PlainObject = Crystal |
• new default<Crystal, Shard>(_opts)
| Name | Type |
|---|---|
Crystal |
extends PlainObject = PlainObject |
Shard |
extends PlainObject = Crystal |
| Name | Type |
|---|---|
_opts |
Opts<Crystal, Shard> | UserOpts<Crystal, Shard> |
▸ focus(seek): default<Crystal, Shard>
| Name | Type |
|---|---|
seek |
ShardSeekFn<Shard> |
default<Crystal, Shard>
▸ leave(count): default<Crystal, Shard>
| Name | Type |
|---|---|
count |
number | (n: number) => number |
default<Crystal, Shard>
▸ take(count?): (Crystal | Shard[])[]
| Name | Type | Default value |
|---|---|---|
count |
number |
Infinity |
(Crystal | Shard[])[]
▸ with(shards): default<Crystal, Shard>
| Name | Type |
|---|---|
shards |
Shard | Shard[] |
default<Crystal, Shard>
▸ without(seek): default<Crystal, Shard>
| Name | Type |
|---|---|
seek |
ShardSeekFn<Shard> |
default<Crystal, Shard>
▸ Static Builder<Crystal, Shard>(opts): (custom: Partial<UserOpts<Crystal, Shard>>) => default<Crystal, Shard>
| Name | Type |
|---|---|
Crystal |
extends PlainObject = PlainObject |
Shard |
extends PlainObject = Crystal |
| Name | Type |
|---|---|
opts |
UserOpts<Crystal, Shard> |
fn
▸ (custom?): default<Crystal, Shard>
| Name | Type |
|---|---|
custom |
Partial<UserOpts<Crystal, Shard>> |
default<Crystal, Shard>
| Name | Type |
|---|---|
toJSON |
() => void |