Updated AdminLTE to 3.04 assets, added search to side bar, added company select drop down on sidebar. removed extra delete under edit contact

This commit is contained in:
johnny@pittpc.com
2020-04-04 20:23:44 -04:00
parent abf7a3b381
commit 7a0ef334a3
1519 changed files with 286395 additions and 36690 deletions

30
plugins/filterizr/layouts/Packer.d.ts vendored Normal file
View File

@@ -0,0 +1,30 @@
/**
* Modified version of Jake Gordon's Bin Packing algorithm used for Filterizr's 'packed' layout
* @see {@link https://github.com/jakesgordon/bin-packing}
*/
interface PackerRoot {
x: number;
y: number;
w: number;
h?: number;
used?: boolean;
down?: PackerRoot;
right?: PackerRoot;
}
interface PackerBlock {
x?: number;
y?: number;
w?: number;
h?: number;
fit?: PackerRoot | void;
}
export default class Packer {
root: PackerRoot;
constructor(w: number);
init(w: number): void;
fit(blocks: PackerBlock[]): void;
findNode(root: PackerRoot, w: number, h: number): PackerRoot | void;
splitNode(node: PackerRoot, w: number, h: number): PackerRoot;
growDown(w: number, h: number): PackerRoot | void;
}
export {};

View File

@@ -0,0 +1,8 @@
import { Position } from '../FilterItem';
import FilterContainer from '../FilterContainer';
/**
* Horizontal layout algorithm that arranges all FilterItems in one row. Their width may vary.
* @param filterContainer instance.
*/
declare const getHorizontalLayoutPositions: (filterContainer: FilterContainer) => Position[];
export default getHorizontalLayoutPositions;

View File

@@ -0,0 +1,8 @@
import { Position } from '../FilterItem';
import FilterContainer from '../FilterContainer';
/**
* Packed layout for items that can have varying width as well as varying height.
* @param filterContainer instance.
*/
declare const getPackedLayoutPositions: (filterContainer: FilterContainer) => Position[];
export default getPackedLayoutPositions;

View File

@@ -0,0 +1,8 @@
import { Position } from '../FilterItem';
import FilterContainer from '../FilterContainer';
/**
* Same height layout for items that have the same height, but can have varying width
* @param filterContainer instance.
*/
declare const getSameHeightLayoutPositions: (filterContainer: FilterContainer) => Position[];
export default getSameHeightLayoutPositions;

View File

@@ -0,0 +1,8 @@
import { Position } from '../FilterItem';
import FilterContainer from '../FilterContainer';
/**
* Same size layout for items that have the same width/height
* @param filterContainer instance.
*/
declare const getSameSizeLayoutPosition: (filterContainer: FilterContainer) => Position[];
export default getSameSizeLayoutPosition;

View File

@@ -0,0 +1,8 @@
import { Position } from '../FilterItem';
import FilterContainer from '../FilterContainer';
/**
* Same width layout for items that have the same width, but can have varying height
* @param filterContainer instance.
*/
declare const getSameWidthLayoutPositions: (filterContainer: FilterContainer) => Position[];
export default getSameWidthLayoutPositions;

View File

@@ -0,0 +1,8 @@
import { Position } from '../FilterItem';
import FilterContainer from '../FilterContainer';
/**
* Vertical layout algorithm that arranges all FilterItems in one column. Their height may vary.
* @param filterizr instance.
*/
declare const getVerticalLayoutPositions: (filterContainer: FilterContainer) => Position[];
export default getVerticalLayoutPositions;