API Reference

GuidKeyedInstanceFactoryabstract class

KeyedInstanceFactory variant that adds generated id support for grouped instances.

Quick facts
Kind
abstract class
Base class
GroupedKeyedInstanceFactory<string, TData, TInstance, TIdData>
Members
2
Package
@rs-x/core

Import

import { GuidKeyedInstanceFactory } from '@rs-x/core';

Example

import { GuidKeyedInstanceFactory } from '@rs-x/core';

class MyGuidKeyedInstanceFactory extends GuidKeyedInstanceFactory {
  // implement abstract members
}

Members

2 members in this abstract class.

constructor
constructorprotected
protected constructor(private readonly _guidFactory: IGuidFactory)

Parameters

Name
Type
Required
_guidFactory
IGuidFactory
required
createUniqueId
methodprotected
protected createUniqueId(_data: TData): string

Parameters

Name
Type
Required
_data
TData
required

Returns

string