See <ComponentProps>
A portion of the configuration object to pass to the BasicDecayComponent constructor.
type BasicDecayComponentPropsV3 = {
isDisabled?: boolean | undefined;
timelineEntry?: number | undefined;
};
type BasicDecayComponentProps = BasicDecayComponentPropsV3;isDisabled(optional, defaulttrue)<boolean>timelineEntry(optional, default31557600000000000)<number>
Creates a versioned BasicDecay component.
props<ComponentProps & BasicDecayComponentProps>Configuration of the component to create.- Returns:
<BasicDecayComponent>
import { BasicDecayComponent } from 'att-string-transcoder';
const componentVersion = 3;
const component = new BasicDecayComponent({ version: componentVersion });See Component.fromBinary(reader, version)
Note that the following properties are sorted in order of appearance when decoding component binary data.
See Component.hash
See Component.name
- Since:
v3 <boolean>
import { BasicDecayComponent } from 'att-string-transcoder';
const componentVersion = 3;
const component = new BasicDecayComponent({ version: componentVersion });
const isDisabled = component.isDisabled;
// `isDisabled` is `true`- Since:
v3 <number>
import { BasicDecayComponent } from 'att-string-transcoder';
const componentVersion = 3;
const component = new BasicDecayComponent({ version: componentVersion });
const timelineEntry = component.timelineEntry;
// `timelineEntry` is `31557600000000000`See Component.toBinary(version?)