mirror of
https://github.com/Start9Labs/start-sdk.git
synced 2026-03-30 20:24:47 +00:00
feat: Utils to do bindLan and have ipv4 and ipv6 if need be
This commit is contained in:
@@ -1,18 +1,18 @@
|
||||
import { PackagePropertyGroup } from "../types";
|
||||
import { PropertyString } from "./PropertyString";
|
||||
import { PackagePropertyGroup } from "../types"
|
||||
import { PropertyString } from "./PropertyString"
|
||||
|
||||
export class PropertyGroup {
|
||||
private constructor(readonly data: PackagePropertyGroup) {}
|
||||
static of(options: {
|
||||
description: string;
|
||||
value: (PropertyGroup | PropertyString)[];
|
||||
name: string;
|
||||
description: string
|
||||
value: (PropertyGroup | PropertyString)[]
|
||||
name: string
|
||||
}) {
|
||||
return new PropertyGroup({
|
||||
type: "object",
|
||||
name: options.name,
|
||||
description: options.description,
|
||||
value: options.value.map((x) => x.data),
|
||||
});
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user