Struct NFTCollectionData
_16pub struct NFTCollectionData {_16_16 pub let storagePath: StoragePath_16_16 pub let publicPath: PublicPath_16_16 pub let providerPath: PrivatePath_16_16 pub let publicCollection: Type_16_16 pub let publicLinkedType: Type_16_16 pub let providerLinkedType: Type_16_16 pub let createEmptyCollection: ((): @NonFungibleToken.Collection)_16}
View to expose the information needed store and retrieve an NFT. This can be used by applications to setup a NFT collection with proper storage and public capabilities.
Initializer
_10init(storagePath: StoragePath, publicPath: PublicPath, providerPath: PrivatePath, publicCollection: Type, publicLinkedType: Type, providerLinkedType: Type, createEmptyCollectionFunction: ((): @NonFungibleToken.Collection))