UNPKG

@mikezimm/fps-library-v2

Version:

Library of reusable typescript/javascript functions, interfaces and constants

88 lines (86 loc) 4.71 kB
/** * CodeAnalizerComment: Updated 5 imports on 2024-09-22 14:49:52 * Update:: import { IAnySourceItem } to '@mikezimm/fps-core-v7/lib/components/molecules/AnyContent/IAnyContent;' * Update:: import { IAnySourceItemAny } to '@mikezimm/fps-core-v7/lib/components/molecules/AnyContent/IAnyContent;' * Update:: import { getFilteredItems } to '@mikezimm/fps-core-v7/lib/components/molecules/SearchPage/functions/getFilteredV1;' * Update:: import { IFPSAgeSliderProps } to '@mikezimm/fps-core-v7/lib/components/atoms/FPSAgeSlider/FPSAgeTypes;' * Update:: import { FPSAgeSliderOptions7Years } to '@mikezimm/fps-core-v7/lib/components/atoms/FPSAgeSlider/FPSAgeSliderOptions7YearPart;' */ /** * CodeAnalizerComment: Updated 6 imports on 2024-09-21 23:07:24 * Update:: import { check4This } to '@mikezimm/fps-core-v7/lib/logic/Links/CheckSearch;' * Update:: import { IAnySourceItem } to '@mikezimm/fps-core-v7/lib/components/molecules/AnyContent/IAnyContent;' * Update:: import { IAnySourceItemAny } to '@mikezimm/fps-core-v7/lib/components/molecules/AnyContent/IAnyContent;' * Update:: import { makeid } to '@mikezimm/fps-core-v7/lib/logic/Strings/guids;' * Update:: import { getFilteredItems } to '@mikezimm/fps-core-v7/lib/components/molecules/SearchPage/functions/getFilteredV1;' * Update:: import { upperFirstLetter } to '@mikezimm/fps-core-v7/lib/logic/Strings/stringCase;' */ import * as React from 'react'; import { ISourcePagesProps, ISourcePagesState } from './ISourcePagesProps'; export default class SourcePages extends React.Component<ISourcePagesProps, ISourcePagesState> { private _itemsPerPage; private _retainViewXdidUpdates; private _multiButtonLabels; private _onParentRequestsFilteredCmds; private _updateParentCmds; /*** * .o88b. .d88b. d8b db .d8888. d888888b d8888b. db db .o88b. d888888b .d88b. d8888b. * d8P Y8 .8P Y8. 888o 88 88' YP `~~88~~' 88 `8D 88 88 d8P Y8 `~~88~~' .8P Y8. 88 `8D * 8P 88 88 88V8o 88 `8bo. 88 88oobY' 88 88 8P 88 88 88 88oobY' * 8b 88 88 88 V8o88 `Y8b. 88 88`8b 88 88 8b 88 88 88 88`8b * Y8b d8 `8b d8' 88 V888 db 8D 88 88 `88. 88b d88 Y8b d8 88 `8b d8' 88 `88. * `Y88P' `Y88P' VP V8P `8888Y' YP 88 YD ~Y8888P' `Y88P' YP `Y88P' 88 YD * * */ constructor(props: ISourcePagesProps); componentDidMount(): Promise<void>; /*** * d8888b. d888888b d8888b. db db d8888b. d8888b. .d8b. d888888b d88888b * 88 `8D `88' 88 `8D 88 88 88 `8D 88 `8D d8' `8b `~~88~~' 88' * 88 88 88 88 88 88 88 88oodD' 88 88 88ooo88 88 88ooooo * 88 88 88 88 88 88 88 88~~~ 88 88 88~~~88 88 88~~~~~ * 88 .8D .88. 88 .8D 88b d88 88 88 .8D 88 88 88 88. * Y8888D' Y888888P Y8888D' ~Y8888P' 88 Y8888D' YP YP YP Y88888P * * this._retainFilters = true; */ componentDidUpdate(prevProps: ISourcePagesProps): void; updateWebInfo(): Promise<void>; /*** * d8888b. d88888b d8b db d8888b. d88888b d8888b. * 88 `8D 88' 888o 88 88 `8D 88' 88 `8D * 88oobY' 88ooooo 88V8o 88 88 88 88ooooo 88oobY' * 88`8b 88~~~~~ 88 V8o88 88 88 88~~~~~ 88`8b * 88 `88. 88. 88 V888 88 .8D 88. 88 `88. * 88 YD Y88888P VP V8P Y8888D' Y88888P 88 YD * * */ render(): React.ReactElement<ISourcePagesProps>; private _SendParentFiltered; private _multiCall; private _sendItemToParent; private _parentCall; private _getItemsBetweenIds; private _clickTop; private _setInfinate; private toggleSearchInArray; /** * https://www.kindacode.com/article/react-typescript-handling-onclick-event/ * React.MouseEvent<HTMLImageElement> * @param NewSearch * * * Found sample here: * https://github.com/pnp/sp-dev-fx-webparts/blob/b139ba199cb57363a88f070dd9814e5af4fc3cbd/samples/react-my-sites/src/webparts/mySites/components/MySites/MySites.tsx#L168 * (event?: React.ChangeEvent<HTMLInputElement>, newValue?: string) */ private _onAgeChange; private _onSearchChange; private clickListItem; private clickTextFilter; private clickPropFilter; private _updateFirstLastVisible; } //# sourceMappingURL=SourcePages.d.ts.map