- Updated TaxonomyNavigationService to set hideTagsNotAvailableForTagging to true. - Modified getAllTerms call to include the updated parameter for hiding unavailable tags. - Removed external CSS loading functionality from MegaMenuApplicationCustomizer. - Updated cache prefixes in SPTermStorePickerService for versioning. - Bumped version in package.json and package-lock.json to 1.1.2. - Updated deployment manifest files to reflect the new version.
25 lines
911 B
TypeScript
25 lines
911 B
TypeScript
import { BaseApplicationCustomizer } from '@microsoft/sp-application-base';
|
|
import './MegaMenu.module.scss';
|
|
export declare const UserCustomActionMegaMenuId: string;
|
|
export interface IMegaMenuApplicationCustomizerProperties {
|
|
termSetName?: string;
|
|
termSetId?: string;
|
|
cacheMinutes?: number;
|
|
debug?: boolean;
|
|
}
|
|
export default class MegaMenuApplicationCustomizer extends BaseApplicationCustomizer<IMegaMenuApplicationCustomizerProperties> {
|
|
private _topPlaceholder;
|
|
private _menuContainer;
|
|
private _renderer;
|
|
onInit(): Promise<void>;
|
|
private _renderPlaceHolders();
|
|
private _renderMegaMenu(termSetIdentifier, debug?);
|
|
private _getOrCreateContainer(id, placeholder);
|
|
private _onDispose;
|
|
private _getTermSetIdentifier();
|
|
private _getCacheMinutes();
|
|
private _renderStatus(message);
|
|
private _isGuid(value);
|
|
private _isDebugEnabled(debugOverride?);
|
|
}
|