Preparing search index...

    Enumeration LensClientCompatibility

    Enumerates the client surfaces a Lens can target for distribution.

        const model = this.pluginSystem.findInterface(Editor.Model.IModel) as Editor.Model.IModel;
    const metaInfo = model.project.metaInfo;

    const current = metaInfo.lensClientCompatibilities;
    const hasSpectacles = current.includes(Editor.Model.LensClientCompatibility.Spectacles);
    console.log(`Spectacles compatible: ${hasSpectacles} (${current.length} total)`);

    metaInfo.lensClientCompatibilities = [
    Editor.Model.LensClientCompatibility.Mobile,
    Editor.Model.LensClientCompatibility.Spectacles,
    ];
    console.log(`Set compatibilities: Mobile + Spectacles`);
    Index

    Enumeration Members

    Enumeration Members

    CameraKit: number

    Targets Camera Kit-powered third-party clients.

    Mobile: number

    Targets the Snapchat mobile client.

    Spectacles: number

    Targets the Spectacles client.

    Web: number

    Targets the web client.