5180 fichiers 38.5 Mo 0 téléchargements 355 vues mis à jour il y a 7 heures ui
nitro-v36-with-renderer-v36 / src / components / wired / views / selectors / WiredSelectorLayoutView.tsx
WiredSelectorLayoutView.tsx 3.9 Ko Télécharger le fichier
import { WiredSelectorLayoutCode } from '../../../../api';
import { WiredActionFurniAreaView } from './WiredActionFurniAreaView';
import { WiredSelectorFurniAltitudeView } from './WiredSelectorFurniAltitudeView';
import { WiredSelectorFurniByTypeView } from './WiredSelectorFurniByTypeView';
import { WiredSelectorFurniNeighborhoodView } from './WiredSelectorFurniNeighborhoodView';
import { WiredSelectorFurniOnFurniView } from './WiredSelectorFurniOnFurniView';
import { WiredSelectorFurniPicksView } from './WiredSelectorFurniPicksView';
import { WiredSelectorFurniSignalView } from './WiredSelectorFurniSignalView';
import { WiredSelectorFurniWithVariableView } from './WiredSelectorFurniWithVariableView';
import { WiredSelectorRemoteView } from './WiredSelectorRemoteView';
import { WiredSelectorUsersAreaView } from './WiredSelectorUsersAreaView';
import { WiredSelectorUsersByActionView } from './WiredSelectorUsersByActionView';
import { WiredSelectorUsersByNameView } from './WiredSelectorUsersByNameView';
import { WiredSelectorUsersByTypeView } from './WiredSelectorUsersByTypeView';
import { WiredSelectorUsersGroupView } from './WiredSelectorUsersGroupView';
import { WiredSelectorUsersHandItemView } from './WiredSelectorUsersHandItemView';
import { WiredSelectorUsersNeighborhoodView } from './WiredSelectorUsersNeighborhoodView';
import { WiredSelectorUsersOnFurniView } from './WiredSelectorUsersOnFurniView';
import { WiredSelectorUsersSignalView } from './WiredSelectorUsersSignalView';
import { WiredSelectorUsersTeamView } from './WiredSelectorUsersTeamView';
import { WiredSelectorUsersWithVariableView } from './WiredSelectorUsersWithVariableView';

/** The editor of a selector, by its official selector code. */
export const WiredSelectorLayoutView = (code: number) =>
{
    switch(code)
    {
        case WiredSelectorLayoutCode.FURNI_BY_TYPE:
            return <WiredSelectorFurniByTypeView />;
        case WiredSelectorLayoutCode.FURNI_PICKS:
            return <WiredSelectorFurniPicksView />;
        case WiredSelectorLayoutCode.USERS_BY_TYPE:
            return <WiredSelectorUsersByTypeView />;
        case WiredSelectorLayoutCode.USERS_IN_TEAM:
            return <WiredSelectorUsersTeamView />;
        case WiredSelectorLayoutCode.FURNI_ON_FURNI:
            return <WiredSelectorFurniOnFurniView />;
        case WiredSelectorLayoutCode.FURNI_FROM_SIGNAL:
            return <WiredSelectorFurniSignalView />;
        case WiredSelectorLayoutCode.FURNI_NEIGHBORHOOD:
            return <WiredSelectorFurniNeighborhoodView />;
        case WiredSelectorLayoutCode.FURNI_IN_AREA:
            return <WiredActionFurniAreaView />;
        case WiredSelectorLayoutCode.USERS_ON_FURNI:
            return <WiredSelectorUsersOnFurniView />;
        case WiredSelectorLayoutCode.USERS_PERFORMING_ACTION:
            return <WiredSelectorUsersByActionView />;
        case WiredSelectorLayoutCode.USERS_FROM_SIGNAL:
            return <WiredSelectorUsersSignalView />;
        case WiredSelectorLayoutCode.USERS_BY_NAME:
            return <WiredSelectorUsersByNameView />;
        case WiredSelectorLayoutCode.USERS_IN_NEIGHBORHOOD:
            return <WiredSelectorUsersNeighborhoodView />;
        case WiredSelectorLayoutCode.USERS_IN_AREA:
            return <WiredSelectorUsersAreaView />;
        case WiredSelectorLayoutCode.USERS_WITH_HANDITEM:
            return <WiredSelectorUsersHandItemView />;
        case WiredSelectorLayoutCode.USERS_IN_GROUP:
            return <WiredSelectorUsersGroupView />;
        case WiredSelectorLayoutCode.FURNI_WITH_ALTITUDE:
            return <WiredSelectorFurniAltitudeView />;
        case WiredSelectorLayoutCode.FURNI_WITH_VARIABLE:
            return <WiredSelectorFurniWithVariableView />;
        case WiredSelectorLayoutCode.USERS_WITH_VARIABLE:
            return <WiredSelectorUsersWithVariableView />;
        case WiredSelectorLayoutCode.REMOTE_SELECTOR:
            return <WiredSelectorRemoteView />;
    }

    return null;
};
15Sujets
1Dépôts
20Membres
3En ligne
Profile
Inscrit
Dernière visite
Messages
0
Votes positifs
0
Votes négatifs
0

Nous utilisons des cookies pour assurer le bon fonctionnement du site et améliorer votre expérience. en savoir plus

Autoriser