UNPKG

@bitzonegaming/roleplay-engine-sdk

Version:
59 lines (58 loc) 1.34 kB
import { JsonCondition } from '../../common/json-condition'; import { SegmentPolicyRequest } from './segment-policy-request'; import { SegmentStyleRequest } from './segment-style-request'; /** * * @export * @interface CreateSegmentDefinitionRequest */ export interface CreateSegmentDefinitionRequest { /** * * @type {string} * @memberof CreateSegmentDefinitionRequest */ id?: string | null; /** * * @type {string} * @memberof CreateSegmentDefinitionRequest */ defaultName?: string | null; /** * * @type {string} * @memberof CreateSegmentDefinitionRequest */ type?: string | null; /** * * @type {string} * @memberof CreateSegmentDefinitionRequest */ category?: string | null; /** * * @type {SegmentPolicyRequest} * @memberof CreateSegmentDefinitionRequest */ policy?: SegmentPolicyRequest | null; /** * * @type {SegmentStyleRequest} * @memberof CreateSegmentDefinitionRequest */ style?: SegmentStyleRequest | null; /** * * @type {JsonCondition} * @memberof CreateSegmentDefinitionRequest */ condition?: JsonCondition | null; /** * * @type {boolean} * @memberof CreateSegmentDefinitionRequest */ visible: boolean; }