module fb { export interface IFbBildHanteringScope extends ng.IScope { changetrackId: ChangeTrack; resource: { get(id: number): fb.Motiv; save(id, motiv: fb.MotivObjekt[]): any; }; maeklarObjekt?: fb.MaeklarObjektDO; options: { isTouchDevice: boolean; } type: BildHanteringEnum; maeklarObjektType: boolean; maeklarObjektOevrigType: boolean; projektType: boolean; bilder: fb.Motiv; nyligenAaterlaestFraanArkivet: boolean; onlyOmraade(objekten: fb.MotivObjekt[], really: boolean) : fb.MotivObjekt[]; saveObjekten(); kategoris: { Namn: string; KategoriId?: number }[]; selectedWidth: string; currentWidth: string; selectedMotiv: fb.ChangeTrack[]; uploadProgress: any[]; openSkickaEpostSideDrawer(); print(style: string); //ENDAST FÖR MÄKLAROBJEKT hemnet1to5: boolean; hemnetImages: fb.MotivObjekt[]; arkiverad: boolean; laeserFraanArkiv: boolean; haamtaBilderFraanArkivet(); portraitWarning: boolean; kopiera: { oeppna(type: fb.BildHanteringEnum); kopieraTyp: string; kopieraId: number; getKopieraId(): number entitetnamn: string; showPopup: boolean; showSpinner: boolean; objekt?: any; objekts: any[]; kopiera(); def: fb.ResourceBase; getShowStr(obj: any): string; }; kopieraTillAllaObjekt: { showPopup: boolean; alternativ: string[]; valtAlternativ: string; kopiera(): void; showAlert: boolean; dismissAlert(): void; }; currentBilduppladdningStil: fb.Bilduppladdning; stilBilduppladdningPaagaar: boolean; openImportGallery(); isHemnet(bild: fb.MotivObjekt): boolean; setHemnet1to5(); toggleHemnet1to5(is1to5: boolean, event?: any); showSelectedOnHemnet(); showOnHemnet(motivObjekt: fb.MotivObjekt); removeHemnet(motivObjekt: fb.MotivObjekt); changeKategori(bild: fb.MotivObjekt); selectMotiv(bild: fb.MotivObjekt); unSelectAll(); toggleSelectAll(); hideSelected(); removeSelected(); isSelected(bild: fb.MotivObjekt): boolean; nbrOfSelectedItems(): number; onFileSelect($files: any[]); deleteUploadProgress(any); hideMotiv(bild: fb.MotivObjekt); imageClick(bild, $event: JQueryInputEventObject); openImageEditor(bild: MotivObjekt); getTextForWidth(): string; setWidth(width: string); hasFoerening(): boolean; openFastighetskarta(); fattasKartMarkering(): boolean; isDoldaBilderPos1To5(): boolean; laddaBilder(); // Flytta bild moveImage(bildIndex: number, binIndex: number); handleImageDragDrop(item: string, bin: string, left: boolean); moveMotivOneStepToTheLeft(srcMotiv : fb.MotivObjekt); moveMotivOneStepToTheRight(srcMotiv : fb.MotivObjekt); moveMotivToTheFront(srcMotiv : fb.MotivObjekt); moveMotivToTheEnd(srcMotiv: fb.MotivObjekt); getDraggedIdList(srcMotiv: fb.MotivObjekt): string; // Kommentarer harKommentarer(motivId: number): boolean; harOloestaKommentarer(motivId: number): boolean; kommentarTraadar: fb.List; kanKommentera: boolean; visaKundportalenKommentarer: boolean; } }