IAtomCoreConstructor interface

Home > atom > IAtomCoreConstructor

IAtomCoreConstructor interface

Создание прокси-атома и атома

Signature:

export interface IAtomCoreConstructor

Example

import {AC} from 'alak/atom'
const holistic = AC() // сокращённая запись AC.proxy()

Methods

MethodDescription
proto(value)Создать IAtom с необязательным аргументом как стартовое значение
proxy(value)Создать IAtom с необязательным аргументом как стартовое значение

proto() method

Создать IAtom с необязательным аргументом как стартовое значение

Signature:

proto<T>(value?: T): IAtom<MaybeAny<T>>;

Parameters

ParameterTypeDescription
valueTнеобязательное стартовое значение

Returns:

IAtom<MaybeAny<T>>

IAtom

Remarks

Минимальные функции, максимальная скорость доставки значения за счёт увеличения потребления памяти.

proxy() method

Создать IAtom с необязательным аргументом как стартовое значение

Signature:

proxy<T>(value?: T): IAtom<MaybeAny<T>>;

Parameters

ParameterTypeDescription
valueTнеобязательное стартовое значение

Returns:

IAtom<MaybeAny<T>>

IAtom

Remarks

Максимальные функции, максимальная скорость создания, минимальное потребление памяти.