A service to support developer Avatar Editors.
- Memory category
- Instances
- Own members
- 80
- Inherited members
- 75
- Subclasses
- 0
- Siblings
- 608
Properties23
Property categoryBehavior
- Determines if an
Instanceand its descendants can be cloned usingInstance:Clone(), and can be saved/published. - Deprecated: This deprecated property is a variant of
Instance.Archivablewhich should be used instead.Use Archivable instead.
Property categoryData
Property categoryPermissions
- The set of capabilities allowed to be used for scripts inside this container.
- Indicates whether the instance is inside a sandboxed container.
- When enabled, the instance can only access abilities in its
Capabilitieslist.
No properties match the filters.
Methods105
Object:GetPropertyChangedSignal( property: string): RBXScriptSignal Get an event that fires when a given property of the object changes.Parameters Parameter Description property: stringThe property to connect to.Returns Type Description RBXScriptSignalA signal that fires whenever the property changes.- Returns true if an object's class matches or inherits from a given class.
Parameters Parameter Description className: stringThe class against which the Object's class will be checked. Case-sensitive.Returns Type Description booleanDescribes whether the Object's class matched or is a subclass of the given class. - Deprecated: This deprecated function is a variant of
Object:IsA()which should be used instead.Parameters Parameter className: stringReturns Type booleanUse IsA instead.
- Applies a tag to the instance.
Parameters Parameter Description tag: stringThe tag to apply to the instance. - This method destroys all of an instance's children.
- Create a copy of an instance and all its descendants, ignoring instances that are not
Archivable.Returns Type Description InstanceA copy of the instance, ornilif the instance is notArchivable. - Sets the
Instance.Parentproperty tonil, locks theInstance.Parentproperty, disconnects all connections, and callsDestroy()on all children. Instance:FindFirstAncestor( name: string): Instance Returns the first ancestor of theInstancewhoseInstance.Nameis equal to the given name.Parameters Parameter Description name: stringTheInstance.Nameto be looked for.Instance:FindFirstAncestorOfClass( className: string): Instance Returns the first ancestor of theInstancewhoseObject.ClassNameis equal to the given className.Parameters Parameter Description className: stringTheObject.ClassNameto be looked for.Instance:FindFirstAncestorWhichIsA( className: string): Instance Returns the first ancestor of theInstancefor whomObject:IsA()returns true for the given className.Parameters Parameter Description className: stringTheObject.ClassNameto be looked for.Instance:FindFirstChild( name: string, recursive: boolean? = false): Instance Returns the first child of theInstancefound with the given name.Parameters Parameter Description name: stringTheInstance.Nameto be searched for.recursive: boolean? = falseWhether or not the search should be conducted recursively.Instance:FindFirstChildOfClass( className: string): Instance Parameters Parameter Description className: stringTheObject.ClassNameto be looked for.Instance:FindFirstChildWhichIsA(className: string,recursive: boolean? = false,): Instance Returns the first child of theInstancefor whomObject:IsA()returns true for the given className.Parameters Parameter Description className: stringTheObject.ClassNameto be searched for.recursive: boolean? = falseWhether or not the search should be conducted recursively.Instance:FindFirstDescendant( name: string): Instance Returns the first descendant found with the givenInstance.Name.Parameters Parameter Description name: stringTheInstance.Nameto search for.- Returns the
Actorassociated with the Instance, if any. Instance:GetAttribute( attribute: string): any Returns the value which has been assigned to the given attribute name.Parameters Parameter Description attribute: stringThe name of the attribute being retrieved.Returns Type Description anyThe value which has been assigned to the given attribute name. If no attribute has been assigned,nilis returned.Instance:GetAttributeChangedSignal( attribute: string): RBXScriptSignal Returns an event that fires when the given attribute changes.Parameters Parameter Description attribute: stringThe name of the specified attribute for which the change signal is being returned.Returns Type Description RBXScriptSignalAn event that fires when the given attribute changes.- Returns a dictionary of the instance's attributes.
Returns Type Description { [string]: any }A dictionary of string → variant pairs for each attribute where the string is the name of the attribute and the variant is a non-nil value. - Returns an array containing all of the instance's children.
Returns Type Description { Instance }An array containing the instance's children. Instance:GetDebugId( scopeLength: number? = 4): string Returns a coded string of the debug ID used internally by Roblox.Parameters Parameter Description scopeLength: number? = 4The scope length.Returns Type Description stringThe Debug ID string.- Returns an array containing all of the descendants of the instance.
Returns Type Description { Instance }An array containing the instance's descendants. - Returns a string describing the instance's ancestry.
- Returns the styled or explicitly modified value of the specified property, or else the default property value if it hasn't been styled/modified.
Parameters Parameter Description name: stringName of the property to query.selector: string?Optional selector for the pseudo instance you are targeting on the instance.Returns Type Description anyThe styled or explicitly modified value of the specified property, or else the default property value if it hasn't been styled/modified. Instance:GetStyledPropertyChangedSignal( property: string): RBXScriptSignal Returns an event that fires when the given style property changes on the instance.Parameters Parameter Description property: stringName of the style property for which to listen for changes.Returns Type Description RBXScriptSignalEvent that fires when the given style property changes.- Gets an array of all tags applied to the instance.
Returns Type Description { any }An array of strings, each representing a tag applied to the instance. - Check whether the instance has a given tag.
Parameters Parameter Description tag: stringThe tag to check for on the instance.Returns Type Description booleantrueif the instance has the given tag,falseotherwise. Instance:IsAncestorOf( descendant: Instance): boolean Returns true if anInstanceis an ancestor of the given descendant.Instance:IsDescendantOf( ancestor: Instance): boolean Returnstrueif anInstanceis a descendant of the given ancestor.Instance:IsPropertyModified( property: string): boolean Returnstrueif the value stored in the specified property is not equal to the code-instantiated default.Parameters Parameter Description property: stringName of the property to query.Returns Type Description booleanBoolean indicating whether the property is modified from its code‑instantiated default.Instance:QueryDescendants( selector: string): { Instance } Returns an array containing all descendants of the instance that match theselectorstring.Parameters Parameter Description selector: stringSelector string used to filter elements.Returns Type Description { Instance }An array of instances (empty if nothing matched the selector).- Removes a tag from the instance.
Parameters Parameter Description tag: stringThe tag to remove from the instance. Instance:ResetPropertyToDefault( property: string) Resets a property to its default value.Parameters Parameter Description property: stringName of the property to reset.Instance:SetAttribute( attribute: string, value: any) Sets the attribute with the given name to the given value.Instance:WaitForChild( childName: string, timeOut: number): Instance Returns the child of theInstancewith the given name. If the child does not exist, it will yield the current thread until it does.Parameters Parameter Description childName: stringTheInstance.Nameto be looked for.timeOut: numberAn optional time out parameter.- Deprecated: This item is deprecated in favor of
Instance:Destroy()andInstance:ClearAllChildren(). If you must remove an object from the game, and wish to use the object later, set itsParentproperty tonilinstead of using this method.
Sets the object'sParenttonil, and does the same for all its descendants. - Deprecated: This item has been superseded by
Instance:GetChildren()which should be used in all new work.
Returns an array of the object's children.Returns Type Description { Instance }Array of child objects/instances.Use GetChildren instead.
- Deprecated: This deprecated function is a variant of
Instance:Clone()which should be used instead.Returns Type InstanceUse Clone instead.
- Deprecated: This deprecated function is a variant of
Instance:Destroy()which should be used instead.Use Destroy instead.
Instance:findFirstChild( name: string, recursive: boolean? = false): Instance Deprecated: This deprecated function is a variant ofInstance:FindFirstChild()which should be used instead.Returns Type InstanceUse FindFirstChild instead.
- Deprecated: This deprecated function is a variant of
Instance:GetChildren()which should be used instead.Returns Type { Instance }Use GetChildren instead.
Instance:isDescendantOf( ancestor: Instance): boolean Deprecated: This deprecated function is a variant ofInstance:IsDescendantOf()which should be used instead.Parameters Parameter ancestor: InstanceReturns Type booleanUse IsDescendantOf instead.
- Deprecated: This deprecated function is a variant of
Instance:Remove()which has also been deprecated. Neither function should be used in new work.Use Remove instead.
Defined byAvatarEditorService63
AvatarEditorService:CheckApplyDefaultClothingAsync( humanoidDescription: HumanoidDescription): HumanoidDescription Used to apply default clothing to theHumanoidDescriptionif necessary.Parameters Parameter Description humanoidDescription: HumanoidDescriptionThe HumanoidDescription to check if default clothing is required.Returns Type Description HumanoidDescriptionReturns a HumanoidDescription if default clothing was necessary. Otherwise returnsnil.AvatarEditorService:ConformToAvatarRulesAsync( humanoidDescription: HumanoidDescription): HumanoidDescription Returns a copy of the givenHumanoidDescriptionthat conforms to the platform Avatar rules.Parameters Parameter Description humanoidDescription: HumanoidDescriptionTheHumanoidDescriptionto conform.Returns Type Description HumanoidDescriptionA newHumanoidDescriptionthat conforms to the platform Avatar rules.AvatarEditorService:GetAccessoryType( avatarAssetType: Enum.AvatarAssetType): Enum.AccessoryType Returns theAccessoryTypethat corresponds to the givenAvatarAssetType.Parameters Parameter Description avatarAssetType: Enum.AvatarAssetTypeTheAvatarAssetTypeto convert to its correspondingAccessoryType.Returns Type Description Enum.AccessoryTypeTheAccessoryTypecorresponding to the givenAvatarAssetType, orAccessoryType.Unknownif the asset type has no matching accessory type.AvatarEditorService:GetAvatarRulesAsync( ): { [string]: any } Returns the platform Avatar rules for things such as scaling, default shirts and pants, number of wearable assets.Returns Type Description { [string]: any }A dictionary containing the platform Avatar rules for things like scaling, default shirts and pants, number of wearable assets, ect. See the example return in the main description above.AvatarEditorService:GetBatchItemDetailsAsync(itemIds: { any },itemType: Enum.AvatarItemType,): { any } Gets the item details for a list of items at once.Parameters Parameter Description itemIds: { any }The list of item ids to get details of.itemType: Enum.AvatarItemTypeThe type of the item ids provided.Returns Type Description { any }Returns an array of item details.AvatarEditorService:GetBundlesByAssetIdAsync(assetId: number,limit: number? = 10,): CatalogPages Returns aCatalogPagesobject containing bundles that include the given asset.Parameters Parameter Description assetId: numberThe ID of the asset to find bundles for.limit: number? = 10The number of results per page. Accepts10,25,50, and100.Returns Type Description CatalogPagesACatalogPagesobject containing bundles that include the given asset.AvatarEditorService:GetFavoriteAsync(itemId: number,itemType: Enum.AvatarItemType,): boolean Returns if thePlayers.LocalPlayerhas favorited the given bundle or asset.Parameters Parameter Description itemId: numberThe ID of the specified asset or bundle.itemType: Enum.AvatarItemTypeTheAvatarItemTypeof the specified asset or bundle.Returns Type Description booleanWhether theLocalPlayerhas favorited the given bundle or asset.AvatarEditorService:GetHeadShapesAsync( ): { any } Returns an array of head shape names that thePlayers.LocalPlayerowns.Returns Type Description { any }An array of strings, each identifying a head shape owned byPlayers.LocalPlayer. Possible values include:"Blockhead","Cheeks","Chiseled","ClassicFemaleV2","ClassicMaleV2","CoolThing","Default","EraserHead","FatHead","FlatTop","GoldenKorbloxGeneral","GoldenMrRobot","KnightOfChivalry","KnightOfCourage","ManHead","MercilessNinja","MrToilet","Narrow","NeoClassicFemaleV2","NeoClassicMaleV2","Paragon","Peabrain","Perfection","RobloxClassic","Roll","Roundy","RoxBox","StrongJaw","TheEngineer","Trim","WomanHead".AvatarEditorService:GetInventoryAsync( assetTypes: { any }): InventoryPages Returns anInventoryPagesobject with information about owned items in the users inventory with the given AvatarAssetTypes.Parameters Parameter Description assetTypes: { any }TheAvatarAssetTypethat can will be checked for in the player's inventory.Returns Type Description InventoryPagesAnInventoryPagesobject containing information about owned items matching the given asset types.AvatarEditorService:GetItemDetailsAsync(itemId: number,itemType: Enum.AvatarItemType,): { [string]: any } Returns the item details for the given item.Parameters Parameter Description itemId: numberThe ID of the item whose details are being retrieved.itemType: Enum.AvatarItemTypeAn enum value indicating the type of item whose details are being retrieved.Returns Type Description { [string]: any }A table containing the item info for the retrieved item.AvatarEditorService:GetOutfitDetailsAsync( outfitId: number): { [string]: any } Returns the outfit details for the given outfit.Parameters Parameter Description outfitId: numberThe ID of the outfit whose details are being retrieved.Returns Type Description { [string]: any }A table containing the outfit info for the retrieved outfit. See above for a sample table.AvatarEditorService:GetOutfitsAsync(outfitSource: Enum.OutfitSource? = Enum.OutfitSource.All,outfitType: Enum.OutfitType? = Enum.OutfitType.All,): OutfitPages Returns outfit data for thePlayers.LocalPlayer.Parameters Parameter Description outfitSource: Enum.OutfitSource? = Enum.OutfitSource.AllAnOutfitSourcefilter specifying which outfits to include. Defaults toOutfitSource.All.outfitType: Enum.OutfitType? = Enum.OutfitType.AllAnOutfitTypefilter specifying the type of outfits to return. Defaults toOutfitType.All.Returns Type Description OutfitPagesAnOutfitPagesobject containing the outfit data for the local player.AvatarEditorService:GetRecommendedAssetsAsync(assetType: Enum.AvatarAssetType,contextAssetId: number? = 0,): { any } Returns a list of recommended assets based on a givenAssetTypeand asset ID.Parameters Parameter Description assetType: Enum.AvatarAssetTypeThe type of asset recommendations to retrieve recommendations for. Only affects the response when item based recommendations don't exist for the givencontextAssetId.contextAssetId: number? = 0The ID of an asset with a type matching the provided assetType used for context when retrieving recommendations.Returns Type Description { any }A list of recommendations based on the givenAssetType.- Returns a list of recommended bundles for a given bundle id.
Parameters Parameter Description bundleId: numberA list of recommended bundles.Returns Type Description { any }The bundle ID that the recommended bundles will be returned for. AvatarEditorService:NoPromptApplyProfileConfiguration( profileConfiguration: { [string]: any }): boolean Parameters Parameter profileConfiguration: { [string]: any }Returns Type booleanAvatarEditorService:NoPromptCreateOutfit(humanoidDescription: HumanoidDescription,rigType: Enum.HumanoidRigType,name: string,gearAssetId: number? = 0,outfitOptions: { [string]: any }? = nil,outfitType: any,): boolean Parameters Parameter humanoidDescription: HumanoidDescriptionrigType: Enum.HumanoidRigTypename: stringgearAssetId: number? = 0outfitOptions: { [string]: any }? = niloutfitType: anyReturns Type booleanParameters Parameter outfitId: numberReturns Type booleanReturns Type booleanAvatarEditorService:NoPromptSaveAvatar(humanoidDescription: HumanoidDescription,rigType: Enum.HumanoidRigType,saveDict: { [string]: any },gearAssetId: number? = 0,profileConfiguration: { [string]: any }? = nil,): boolean Parameters Parameter humanoidDescription: HumanoidDescriptionrigType: Enum.HumanoidRigTypesaveDict: { [string]: any }gearAssetId: number? = 0profileConfiguration: { [string]: any }? = nilReturns Type booleanAvatarEditorService:NoPromptSaveAvatarThumbnailCustomization(thumbnailType: Enum.AvatarThumbnailCustomizationType,emoteAssetId: number,cameraDistanceScale: number,yRotDeg: number,fieldOfViewDeg: number? = 0,): boolean Parameters Parameter thumbnailType: Enum.AvatarThumbnailCustomizationTypeemoteAssetId: numbercameraDistanceScale: numberyRotDeg: numberfieldOfViewDeg: number? = 0Returns Type booleanAvatarEditorService:NoPromptSetFavorite(itemId: number,itemType: Enum.AvatarItemType,shouldFavorite: boolean,): boolean Parameters Parameter itemId: numberitemType: Enum.AvatarItemTypeshouldFavorite: booleanReturns Type booleanAvatarEditorService:NoPromptUpdateOutfit(outfitId: number,humanoidDescription: HumanoidDescription,rigType: Enum.HumanoidRigType,gearAssetId: number? = 0,outfitOptions: { [string]: any }? = nil,): boolean Parameters Parameter outfitId: numberhumanoidDescription: HumanoidDescriptionrigType: Enum.HumanoidRigTypegearAssetId: number? = 0outfitOptions: { [string]: any }? = nilReturns Type booleanAvatarEditorService:PerformCreateOutfitWithDescription(humanoidDescription: HumanoidDescription,name: string,profileConfiguration: { [string]: any }? = nil,) Parameters Parameter humanoidDescription: HumanoidDescriptionname: stringprofileConfiguration: { [string]: any }? = nilAvatarEditorService:PerformRenameOutfit( name: string) Parameters Parameter name: stringAvatarEditorService:PerformSaveAvatarWithDescription(humanoidDescription: HumanoidDescription,addedAssets: { any },removedAssets: { any },) Parameters Parameter humanoidDescription: HumanoidDescriptionaddedAssets: { any }removedAssets: { any }AvatarEditorService:PerformUpdateOutfit(humanoidDescription: HumanoidDescription,profileConfiguration: { [string]: any }? = nil,) Parameters Parameter humanoidDescription: HumanoidDescriptionprofileConfiguration: { [string]: any }? = nil- Prompts the
Players.LocalPlayerto allow the developer to read what items the user has in their inventory and other avatar editor related information. AvatarEditorService:PromptCreateOutfit(outfit: HumanoidDescription,rigType: Enum.HumanoidRigType,outfitOptions: { [string]: any }? = nil,outfitType: any,) Prompts thePlayers.LocalPlayerto save the givenHumanoidDescriptionas an outfit.Parameters Parameter Description outfit: HumanoidDescriptionTheOutfitthat the player will be prompted to created.rigType: Enum.HumanoidRigTypeTheHumanoidRigTypethat the outfit will be created for if the player confirms the prompt.outfitOptions: { [string]: any }? = nilReserved for future options. Must be empty or omitted.outfitType: anyOptionalOutfitType. OnlyAvatarandMakeupvalues are accepted. When omitted, the type is inferred from the description.AvatarEditorService:PromptDeleteOutfit( outfitId: number) Prompts thePlayers.LocalPlayerto delete the given outfit.Parameters Parameter Description outfitId: numberThe outfitId of the outfit to delete.AvatarEditorService:PromptRenameOutfit( outfitId: number) Prompts thePlayers.LocalPlayerto rename the given outfit.Parameters Parameter Description outfitId: numberThe outfitId of the outfit to rename.AvatarEditorService:PromptSaveAvatar(humanoidDescription: HumanoidDescription,rigType: Enum.HumanoidRigType,) Prompts thePlayers.LocalPlayerto update their avatar based on the givenHumanoidDescriptionandHumanoidRigTypeof R6 or R15.Parameters Parameter Description humanoidDescription: HumanoidDescriptionThe givenHumanoidDescriptionbeing prompted to save.rigType: Enum.HumanoidRigTypeTheHumanoidRigTypethat the avatar will be saved for if the player confirms the prompt.AvatarEditorService:PromptSetFavorite(itemId: number,itemType: Enum.AvatarItemType,shouldFavorite: boolean,) Prompts thePlayers.LocalPlayerto favorite or unfavorite the given asset or bundle.Parameters Parameter Description itemId: numberThe ItemId of the item being prompted to favorite.itemType: Enum.AvatarItemTypeThe type of item being prompted to favorite.shouldFavorite: booleanWhether to favorite (true) or unfavorite (false) the item.AvatarEditorService:PromptUpdateOutfit(outfitId: number,updatedOutfit: HumanoidDescription,rigType: Enum.HumanoidRigType,) Prompts thePlayers.LocalPlayerto update the given outfit.Parameters Parameter Description outfitId: numberThe outfitId of the outfit to update.updatedOutfit: HumanoidDescriptionAHumanoidDescriptionthat represents the new outfit data.rigType: Enum.HumanoidRigTypeTheHumanoidRigTypeto update the outfit to.AvatarEditorService:SearchCatalogAsync( searchParameters: CatalogSearchParams): CatalogPages Returns aCatalogPagesobject containing the result of the given search.Parameters Parameter Description searchParameters: CatalogSearchParamsAn object containing the parameters used for the search.Returns Type Description CatalogPagesACatalogPagesobject containing the search results.AvatarEditorService:SetAllowInventoryReadAccess( inventoryReadAccessGranted: boolean) Parameters Parameter inventoryReadAccessGranted: booleanAvatarEditorService:refreshAvatarThumbnails( thumbnailTypes: { any }) Parameters Parameter thumbnailTypes: { any }AvatarEditorService:CheckApplyDefaultClothing( humanoidDescription: HumanoidDescription): HumanoidDescription Deprecated:
Used to apply default clothing to theHumanoidDescriptionif necessary.Parameters Parameter Description humanoidDescription: HumanoidDescriptionThe HumanoidDescription to check if default clothing is required.Returns Type Description HumanoidDescriptionReturns a HumanoidDescription if default clothing was necessary. Otherwise returnsnil.Use CheckApplyDefaultClothingAsync instead.
AvatarEditorService:ConformToAvatarRules( humanoidDescription: HumanoidDescription): HumanoidDescription Deprecated:
Deprecated. Returns a copy of the givenHumanoidDescriptionthat conforms to the platform Avatar rules.Parameters Parameter Description humanoidDescription: HumanoidDescriptionTheHumanoidDescriptionto conform to the platform Avatar rules.Returns Type Description HumanoidDescriptionA newHumanoidDescriptionthat conforms to the platform Avatar rules.Use ConformToAvatarRulesAsync instead.
AvatarEditorService:GetAvatarRules( ): { [string]: any } Deprecated:
Returns the platform Avatar rules for things such as scaling, default shirts and pants, number of wearable assets.Returns Type Description { [string]: any }A dictionary containing the platform Avatar rules for things like scaling, default shirts and pants, number of wearable assets, ect. See the example return in the main description above.Use GetAvatarRulesAsync instead.
AvatarEditorService:GetBatchItemDetails(itemIds: { any },itemType: Enum.AvatarItemType,): { any } Deprecated:
Gets the item details for a list of items at once.Parameters Parameter Description itemIds: { any }The list of item ids to get details of.itemType: Enum.AvatarItemTypeThe type of the item ids provided.Returns Type Description { any }Returns an array of item details. SeeAvatarEditorService:GetBatchItemDetailsAsync()for the response format.Use GetBatchItemDetailsAsync instead.
AvatarEditorService:GetFavorite(itemId: number,itemType: Enum.AvatarItemType,): boolean Deprecated:
Returns if thePlayers.LocalPlayerhas favorited the given bundle or asset.Parameters Parameter Description itemId: numberThe ID of the specified asset or bundle.itemType: Enum.AvatarItemTypeTheAvatarItemTypeof the specified asset or bundle.Returns Type Description booleanWhether theLocalPlayerhas favorited the given bundle or asset.Use GetFavoriteAsync instead.
AvatarEditorService:GetInventory( assetTypes: { any }): InventoryPages Deprecated:
Returns anInventoryPagesobject with information about owned items in the users inventory with the given AvatarAssetTypes.Parameters Parameter Description assetTypes: { any }TheAvatarAssetTypethat can will be checked for in the player's inventory.Returns Type Description InventoryPagesAnInventoryPagesobject containing information about owned items matching the given asset types.Use GetInventoryAsync instead.
AvatarEditorService:GetItemDetails(itemId: number,itemType: Enum.AvatarItemType,): { [string]: any } Deprecated:
Returns the item details for the given item.Parameters Parameter Description itemId: numberThe ID of the item whose details are being retrieved.itemType: Enum.AvatarItemTypeAn enum value indicating the type of item whose details are being retrieved.Returns Type Description { [string]: any }A table containing the item info for the retrieved item. See above for a sample table.Use GetItemDetailsAsync instead.
AvatarEditorService:GetOutfitDetails( outfitId: number): { [string]: any } Deprecated:
Returns the outfit details for the given outfit.Parameters Parameter Description outfitId: numberThe ID of the outfit whose details are being retrieved.Returns Type Description { [string]: any }A table containing the outfit info for the retrieved outfit. See above for a sample table.Use GetOutfitDetailsAsync instead.
AvatarEditorService:GetOutfits(outfitSource: Enum.OutfitSource? = Enum.OutfitSource.All,outfitType: Enum.OutfitType? = Enum.OutfitType.All,): OutfitPages Deprecated:
Returns outfit data for thePlayers.LocalPlayer.Parameters Parameter Description outfitSource: Enum.OutfitSource? = Enum.OutfitSource.AllAnOutfitSourcefilter specifying which outfits to include. Defaults toOutfitSource.All.outfitType: Enum.OutfitType? = Enum.OutfitType.AllAnOutfitTypefilter specifying the type of outfits to return. Defaults toOutfitType.All.Returns Type Description OutfitPagesAnOutfitPagesobject containing the outfit data for the local player.Use GetOutfitsAsync instead.
AvatarEditorService:GetRecommendedAssets(assetType: Enum.AvatarAssetType,contextAssetId: number? = 0,): { any } Deprecated:
Returns a list of recommended assets based on a givenAssetTypeand asset ID.Parameters Parameter Description assetType: Enum.AvatarAssetTypeThe type of asset recommendations to retrieve recommendations for. Only affects the response when item based recommendations don't exist for the givencontextAssetId.contextAssetId: number? = 0The ID of an asset with a type matching the provided assetType used for context when retrieving recommendations.Returns Type Description { any }A list of recommendations based on the givenAssetType.Use GetRecommendedAssetsAsync instead.
- Deprecated:
Returns a list of recommended bundles for a given bundle id.Parameters Parameter Description bundleId: numberA list of recommended bundles.Returns Type Description { any }The bundle ID that the recommended bundles will be returned for.Use GetRecommendedBundlesAsync instead.
AvatarEditorService:SearchCatalog( searchParameters: CatalogSearchParams): CatalogPages Deprecated:
Returns aCatalogPagesobject containing the result of the given search.Parameters Parameter Description searchParameters: CatalogSearchParamsAn object containing the parameters used for the search.Returns Type Description CatalogPagesACatalogPagesobject containing the search results.Use SearchCatalogAsync instead.
No methods match the filters.
Events27
Object.Changed: RBXScriptSignal<( property: string)> Fires immediately after a property of the object changes, with some limitations.Parameters Parameter property: string
Instance.AncestryChanged: RBXScriptSignal<( child: Instance, parent: Instance)> Fires when theInstance.Parentproperty of this object or one of its ancestors is changed.Instance.AttributeChanged: RBXScriptSignal<( attribute: string)> Fires whenever an attribute is changed on theInstance.Parameters Parameter attribute: stringInstance.ChildAdded: RBXScriptSignal<( child: Instance)> Fires after an object is parented to thisInstance.Parameters Parameter child: InstanceInstance.ChildRemoved: RBXScriptSignal<( child: Instance)> Fires after a child is removed from thisInstance.Parameters Parameter child: InstanceInstance.DescendantAdded: RBXScriptSignal<( descendant: Instance)> Fires after a descendant is added to theInstance.Parameters Parameter descendant: InstanceInstance.DescendantRemoving: RBXScriptSignal<( descendant: Instance)> Fires immediately before a descendant of theInstanceis removed.Parameters Parameter descendant: Instance- Fires immediately before (or is deferred until after) the instance is destroyed via
Instance:Destroy(). - Fires whenever any style property is changed on the instance, including when a property is set to
nil. Instance.childAdded: RBXScriptSignal<( child: Instance)> Deprecated: This deprecated event is a variant ofInstance.ChildAddedwhich should be used instead.Parameters Parameter child: InstanceUse ChildAdded instead.
Defined byAvatarEditorService17
AvatarEditorService.NotifyBustAvatarFetchCache: RBXScriptSignal<( )> AvatarEditorService.OpenAllowInventoryReadAccess: RBXScriptSignal<( )> AvatarEditorService.OpenPromptCreateOufit: RBXScriptSignal<(humanoidDescription: HumanoidDescription,rigType: Enum.HumanoidRigType,)> Parameters Parameter humanoidDescription: HumanoidDescriptionrigType: Enum.HumanoidRigTypeAvatarEditorService.OpenPromptDeleteOutfit: RBXScriptSignal<( outfitId: number)> Parameters Parameter outfitId: numberAvatarEditorService.OpenPromptRenameOutfit: RBXScriptSignal<( outfitId: number)> Parameters Parameter outfitId: numberAvatarEditorService.OpenPromptSaveAvatar: RBXScriptSignal<(humanoidDescription: HumanoidDescription,rigType: Enum.HumanoidRigType,)> Parameters Parameter humanoidDescription: HumanoidDescriptionrigType: Enum.HumanoidRigTypeAvatarEditorService.OpenPromptSetFavorite: RBXScriptSignal<(itemId: number,itemType: Enum.AvatarItemType,shouldFavorite: boolean,)> Parameters Parameter itemId: numberitemType: Enum.AvatarItemTypeshouldFavorite: booleanAvatarEditorService.OpenPromptUpdateOutfit: RBXScriptSignal<(outfitId: number,humanoidDescription: HumanoidDescription,rigType: Enum.HumanoidRigType,)> Parameters Parameter outfitId: numberhumanoidDescription: HumanoidDescriptionrigType: Enum.HumanoidRigTypeAvatarEditorService.PromptAllowInventoryReadAccessCompleted: RBXScriptSignal<( result: Enum.AvatarPromptResult)> Fires when theAvatarEditorService:PromptAllowInventoryReadAccess()prompt is responded to by the user.Parameters Parameter result: Enum.AvatarPromptResultAvatarEditorService.PromptApplyProfileConfigurationCompleted: RBXScriptSignal<( result: Enum.AvatarPromptResult)> Parameters Parameter result: Enum.AvatarPromptResultAvatarEditorService.PromptCreateOutfitCompleted: RBXScriptSignal<(result: Enum.AvatarPromptResult,failureType: any,)> Fires when the PromptSaveOutfit operation is completed.Parameters Parameter result: Enum.AvatarPromptResultfailureType: anyAvatarEditorService.PromptDeleteOutfitCompleted: RBXScriptSignal<( result: Enum.AvatarPromptResult)> Fires when the PromptDeleteOutfit operation is completed.Parameters Parameter result: Enum.AvatarPromptResultAvatarEditorService.PromptRenameOutfitCompleted: RBXScriptSignal<( result: Enum.AvatarPromptResult)> Fires when the PromptRenameOutfit operation is completed.Parameters Parameter result: Enum.AvatarPromptResultAvatarEditorService.PromptSaveAvatarCompleted: RBXScriptSignal<(result: Enum.AvatarPromptResult,humanoidDescription: HumanoidDescription,)> Fires when theAvatarEditorService:PromptSaveAvatar()operation is completed.Parameters Parameter result: Enum.AvatarPromptResulthumanoidDescription: HumanoidDescriptionAvatarEditorService.PromptSaveAvatarThumbnailCustomizationCompleted: RBXScriptSignal<(result: Enum.AvatarPromptResult,failureType: any,)> Parameters Parameter result: Enum.AvatarPromptResultfailureType: anyAvatarEditorService.PromptSetFavoriteCompleted: RBXScriptSignal<( result: Enum.AvatarPromptResult)> Fires when theAvatarEditorService:PromptSetFavorite()operation is completed.Parameters Parameter result: Enum.AvatarPromptResultAvatarEditorService.PromptUpdateOutfitCompleted: RBXScriptSignal<( result: Enum.AvatarPromptResult)> Fires when theAvatarEditorService:PromptUpdateOutfit()operation is completed.Parameters Parameter result: Enum.AvatarPromptResult
No events match the filters.