2.0.4 • Published 3 years ago
@vmojs/decorator v2.0.4
@vmojs/decorator
Usage example
import { Vmo } from "@vmojs/decorator";
@Vmo()
export class PageParams {
constructor(data: any) {}
@Vmo()
type?: string;
// subType2 => subType
@Vmo("subType2")
subType?: string;
@Vmo(({ type, subType }) => `${type}_${subType}`)
finalType?: string;
}
new PageParams({ type: "Type1", subType2: "SubType" });
/**
* =>
*
* {
* type: "Type1",
* subType: "SubType",
* finalType: "Type1_SubType"
* }
*
* */
2.0.4
3 years ago
2.0.3
3 years ago
2.0.1
3 years ago
2.0.0
3 years ago
1.0.17
3 years ago
1.0.16
3 years ago
1.0.16-beta.0
3 years ago
1.0.16-beta.1
3 years ago
1.0.16-beta.2
3 years ago
1.0.15-beta.0
4 years ago
1.0.15
4 years ago
1.0.14
4 years ago
1.0.13
4 years ago
1.0.12
4 years ago
1.0.11
4 years ago
1.0.9
4 years ago
1.0.8
4 years ago
1.0.8-beta.1
4 years ago
1.0.10
4 years ago
1.0.8-beta.0
4 years ago
1.0.8-beta.4
4 years ago
1.0.8-beta.3
4 years ago
1.0.8-beta.2
4 years ago
1.0.7
4 years ago
1.0.6
4 years ago
1.0.5
4 years ago
1.0.4
4 years ago
1.0.3
4 years ago
1.0.2
4 years ago
1.0.1
4 years ago
1.0.0
4 years ago