Skip to content

Type Alias: IProfileUpdate ​

ts
type IProfileUpdate = object;

Defined in: types/api.base.ts:283

The profile fields a user can change about themselves. undefined leaves a field alone, null clears nullable fields.

Properties ​

accentColor? ​

ts
optional accentColor?: string | null;

Defined in: types/api.base.ts:291


avatarShape? ​

ts
optional avatarShape?: IAvatarShape | null;

Defined in: types/api.base.ts:289


background? ​

ts
optional background?: number | null;

Defined in: types/api.base.ts:296


ts
optional banner?: number | null;

Defined in: types/api.base.ts:295


bio? ​

ts
optional bio?: string | null;

Defined in: types/api.base.ts:288


customCss? ​

ts
optional customCss?: string | null;

Defined in: types/api.base.ts:292


displayName? ​

ts
optional displayName?: string | null;

Defined in: types/api.base.ts:286


icon? ​

ts
optional icon?: number | null;

Defined in: types/api.base.ts:294


primaryColor? ​

ts
optional primaryColor?: string | null;

Defined in: types/api.base.ts:290


pronouns? ​

ts
optional pronouns?: string | null;

Defined in: types/api.base.ts:287


searchVisibility? ​

ts
optional searchVisibility?: IUserSearchVisibility;

Defined in: types/api.base.ts:285


username? ​

ts
optional username?: string;

Defined in: types/api.base.ts:284

Released under the GNU Affero General Public License v3.0.