Class AbstractTableDictCore<T>
Constructors
constructor
-
Parameters
-
type: string
-
Default value options: IOptions = {}
-
-
Rest ...argv: any[]
Methods
Protected Abstract _add
- _add(data: any, ...argv: any[]): any
-
Parameters
-
data: any
-
Rest ...argv: any[]
Returns any
Protected _exists
- _exists<U>(data: U, ...argv: any[]): any
-
Type parameters
-
U: IWord | IDictRow | string
Parameters
-
data: U
-
Rest ...argv: any[]
Returns any
Protected Optional _remove
- _remove(data: any, ...argv: any[]): any
-
Parameters
-
data: any
-
Rest ...argv: any[]
Returns any
Abstract add
- add(data: any, ...argv: any[]): this
-
Parameters
-
data: any
-
Rest ...argv: any[]
Returns this
exists
- exists<U>(data: U, ...argv: any[]): T
-
Type parameters
-
U: IWord | IDictRow | string
Parameters
-
data: U
-
Rest ...argv: any[]
Returns T
Optional json
- json(...argv: any[]): IDICT<T>
-
Parameters
Returns IDICT<T>
Optional remove
- remove(data: any, ...argv: any[]): this
-
Parameters
-
data: any
-
Rest ...argv: any[]
Returns this
Optional stringify
- stringify(...argv: any[]): string
-
Parameters
Returns string