Skip to content

.Field = (designated init)

Operator

C++ designated initializer. Becomes a Luau table field.

Type {
.Field = value,
.Other = value2
}

None.

A table.

{ Field = value, Other = value2 }

Used for option bags (DataServiceOptions). Not an Instance property write — that is obj.Prop =.

DataService.Server.Init(DataServiceOptions {
.Template = playerData,
.StoreName = "PlayerData",
.UseMock = true
});

Emits:

DataService.Server:Init({
Template = playerData,
StoreName = "PlayerData",
UseMock = true
})

operator-property · struct · operator-table