@let isEdit = !!plugin;
{{ (isEdit ? 'POP_UPS.EDIT' : 'PLUGIN.FORM.TITLE') | translate }}
@if (!isEdit) {

Create and publish your plugin to the marketplace

} @if (isEdit) {

Update your plugin information and version

}
@if(isEdit && plugin){
}
Monetization Options
{{ 'PLUGIN.FORM.ENABLE_SUBSCRIPTIONS' | translate }}

{{ 'PLUGIN.FORM.SUBSCRIPTION_DESCRIPTION' | translate }}

@if(pluginForm.get('requiresSubscription')?.value){
}@else{
{{ 'PLUGIN.FORM.FREE_PLUGIN_MESSAGE' | translate }}
}
{{ 'PLUGIN.FORM.REVIEW_TITLE' | translate }}
{{ 'PLUGIN.FORM.PLUGIN_INFORMATION' | translate }}
{{ 'PLUGIN.FORM.NAME' | translate }}: {{ pluginForm.get('name')?.value }}
{{ 'PLUGIN.FORM.TYPE' | translate }}: {{ pluginForm.get('type')?.value }}
{{ 'PLUGIN.FORM.STATUS' | translate }}: {{ pluginForm.get('status')?.value }}
@if (pluginForm.get('description')?.value) {
{{ 'PLUGIN.FORM.DESCRIPTION' | translate }}: {{ pluginForm.get('description')?.value }}
}
@if (pluginForm.get('version')?.value) {
{{ 'PLUGIN.FORM.VERSION_INFORMATION' | translate }}
{{ 'PLUGIN.FORM.VERSION_NUMBER' | translate }}: {{ pluginForm.get('version.number')?.value }}
@if (pluginForm.get('version.changelog')?.value) {
{{ 'PLUGIN.FORM.CHANGELOG' | translate }}: {{ pluginForm.get('version.changelog')?.value }}
}
} @if (pluginForm.get('requiresSubscription')?.value && subscriptionPlans.length > 0) {
{{ 'PLUGIN.FORM.SUBSCRIPTION_PLANS_SUMMARY' | translate }}
@for (plan of subscriptionPlans; track plan) {
{{ plan.name }} {{ plan.type }}
@if (plan.price === 0) { Free } @if (plan.price > 0) { {{ plan.currency === 'USD' ? '$' : plan.currency }}{{ plan.price }} /{{ plan.billingPeriod }} }
{{ plan.features.length }} features included
}
} @if (!pluginForm.get('requiresSubscription')?.value) {
{{ 'PLUGIN.FORM.FREE_PLUGIN_REVIEW_MESSAGE' | translate }}
}