/*
|
* @Description:
|
* @version:
|
* @Author: chen jing wu
|
* @Date: 2023-09-06 13:46:37
|
* @LastEditors: chen jing wu
|
* @LastEditTime: 2023-09-06 14:17:26
|
*/
|
import { LightningElement, track, wire, api } from 'lwc';
|
import {CurrentPageReference} from 'lightning/navigation';
|
import { CloseActionScreenEvent } from 'lightning/actions';
|
import { NavigationMixin } from 'lightning/navigation';
|
import { encodeDefaultFieldValues } from 'lightning/pageReferenceUtils';
|
|
export default class LexInitCreateSolution extends NavigationMixin(LightningElement) {
|
connectedCallback(){
|
const defaultValues = encodeDefaultFieldValues({
|
Name: '*'
|
});
|
this[NavigationMixin.Navigate]({
|
type: 'standard__objectPage',
|
attributes: {
|
objectApiName: 'SolutionProjectRequirements__c',
|
actionName: 'new'
|
},
|
state: {
|
nooverride: '1',
|
defaultFieldValues: defaultValues,
|
backgroundContext: '/lightning/o/SolutionProjectRequirements__c/list?filterName=Recent'
|
}
|
});
|
this.dispatchEvent(new CloseActionScreenEvent());
|
}
|
}
|