Parameters
- properties:
| { id: `ea_${string}` } & { geometryId: `g_${string}` } & {
details?: {
description?: string;
externalId?: string;
icon?: string;
name?: string;
shortName?: string;
};
} & { kind: "open"; swing?: undefined; swingOrigin?: undefined }
| { id: `ea_${string}` } & { geometryId: `g_${string}` } & {
details?: {
description?: string;
externalId?: string;
icon?: string;
name?: string;
shortName?: string;
};
} & { kind: "single"; swing: "cw"
| "acw"; swingOrigin: number }
| { id: `ea_${string}` } & { geometryId: `g_${string}` } & {
details?: {
description?: string;
externalId?: string;
icon?: string;
name?: string;
shortName?: string;
};
} & { kind: "double"; swing: "cw"
| "acw"; swingOrigin?: undefined }
| { id: `ea_${string}` } & { geometryId: `g_${string}` } & {
details?: {
description?: string;
externalId?: string;
icon?: string;
name?: string;
shortName?: string;
};
} & {
kind: "open"
| "single"
| "double"
| "unknown";
swing?: "cw" | "acw" | "unknown";
swingOrigin?: number;
}- { id: `ea_${string}` } & { geometryId: `g_${string}` } & {
details?: {
description?: string;
externalId?: string;
icon?: string;
name?: string;
shortName?: string;
};
} & { kind: "open"; swing?: undefined; swingOrigin?: undefined }geometryId: `g_${string}`
Optionaldetails?: {
description?: string;
externalId?: string;
icon?: string;
name?: string;
shortName?: string;
}
kind: "open"
Optionalswing?: undefined
OptionalswingOrigin?: undefined
- { id: `ea_${string}` } & { geometryId: `g_${string}` } & {
details?: {
description?: string;
externalId?: string;
icon?: string;
name?: string;
shortName?: string;
};
} & { kind: "single"; swing: "cw"
| "acw"; swingOrigin: number }geometryId: `g_${string}`
Optionaldetails?: {
description?: string;
externalId?: string;
icon?: string;
name?: string;
shortName?: string;
}
kind: "single"
swing: "cw" | "acw"
swingOrigin: number
- { id: `ea_${string}` } & { geometryId: `g_${string}` } & {
details?: {
description?: string;
externalId?: string;
icon?: string;
name?: string;
shortName?: string;
};
} & { kind: "double"; swing: "cw"
| "acw"; swingOrigin?: undefined }geometryId: `g_${string}`
Optionaldetails?: {
description?: string;
externalId?: string;
icon?: string;
name?: string;
shortName?: string;
}
kind: "double"
swing: "cw" | "acw"
OptionalswingOrigin?: undefined
- { id: `ea_${string}` } & { geometryId: `g_${string}` } & {
details?: {
description?: string;
externalId?: string;
icon?: string;
name?: string;
shortName?: string;
};
} & {
kind: "open"
| "single"
| "double"
| "unknown";
swing?: "cw" | "acw" | "unknown";
swingOrigin?: number;
}geometryId: `g_${string}`
Optionaldetails?: {
description?: string;
externalId?: string;
icon?: string;
name?: string;
shortName?: string;
}
kind: "open" | "single" | "double" | "unknown"
Optionalswing?: "cw" | "acw" | "unknown"
OptionalswingOrigin?: number
Returns properties is { id: `ea_${string}` } & { geometryId: `g_${string}` } & {
details?: {
description?: string;
externalId?: string;
icon?: string;
name?: string;
shortName?: string;
};
} & { kind: "open"; swing?: undefined; swingOrigin?: undefined }
True if the properties are an open entrance aesthetic, false otherwise.
Checks whether this is an open entrance aesthetic and narrows the type to OpenEntranceAestheticProperties if so.