# Storable Class deprecated
Module | import { Storable } from "@tsed/core" |
---|---|
Source | /packages/core/src/class/Storable.ts |
# Overview
abstract class Storable extends Entity {
/**
* Custom name.
*/
name: string;
protected _store: Store;
constructor(target: Type<any>, propertyKey: string | symbol, index?: number | PropertyDescriptor);
/**
* Class of the entity.
* @returns {Type<any>}
*/
get target(): Type<any>;
/**
*
* @returns {Type<any>}
*/
get type(): Type<any>;
/**
*
* @param value
*/
set type(value: Type<any>);
/**
*
* @returns {Store}
*/
get store(): Store;
protected build(target: Type<any>): void;
}
# Members
name: string;
Custom name.
protected _store: Store;
get target(): Type<any>;
Class of the entity.
get type(): Type<any>;
set type(value: Type<any>);
get store(): Store;
protected build(target: Type<any>): void;
- Session & cookies
- Passport.js
- TypeORM
- Mongoose
- GraphQL
- Socket.io
- Swagger
- AJV
- Multer
- Serve static files
- Templating
- Throw HTTP Exceptions
- Customize 404
- AWS
- Jest
- Seq
- Controllers
- Providers
- Model
- Converters
- Middlewares
- Pipes
- Interceptors
- Authentication
- Hooks
- Injection scopes
- Custom providers
- Custom endpoint decorator
- Testing